Opponent Prediction

Puzzle #04sT5

Rating: 693
matemateIn1middlegameoneMove