Opponent Prediction

Puzzle #02WRE

Rating: 704
matemateIn1middlegameoneMove