Opponent Prediction

Puzzle #0XSkE

Rating: 872
matemateIn1middlegameoneMove