Opponent Prediction

Puzzle #00Hk4

Rating: 624
matemateIn1middlegameoneMove