Opponent Prediction

Puzzle #0FoJ7

Rating: 833
matemateIn1middlegameoneMove