Opponent Prediction

Puzzle #02ol0

Rating: 717
matemateIn1middlegameoneMove