Opponent Prediction

Puzzle #0KzlX

Rating: 698
matemateIn1middlegameoneMove