Opponent Prediction

Puzzle #02sI3

Rating: 729
matemateIn1middlegameoneMove