Opponent Prediction

Puzzle #0R8HN

Rating: 719
matemateIn1middlegameoneMove