Opponent Prediction

Puzzle #00ggZ

Rating: 780
matemateIn1middlegameoneMove