Opponent Prediction

Puzzle #03T5l

Rating: 754
matemateIn1middlegameoneMove