Opponent Prediction

Puzzle #0RnXw

Rating: 793
matemateIn1middlegameoneMove