Opponent Prediction

Puzzle #0QXuh

Rating: 720
matemateIn1middlegameoneMove