Opponent Prediction

Puzzle #0KqH8

Rating: 575
matemateIn1middlegameoneMove