Opponent Prediction

Puzzle #0SFnW

Rating: 857
matemateIn1middlegameoneMove