Opponent Prediction

Puzzle #0S9GN

Rating: 786
matemateIn1middlegameoneMove