Opponent Prediction

Puzzle #0FQ7F

Rating: 734
matemateIn1middlegameoneMove