Opponent Prediction

Puzzle #0Qhfz

Rating: 717
matemateIn1middlegameoneMove