Opponent Prediction

Puzzle #0Cg2q

Rating: 846
matemateIn1middlegameoneMove