Opponent Prediction

Puzzle #00Zx9

Rating: 869
matemateIn1middlegameoneMove