Opponent Prediction

Puzzle #0Oa6y

Rating: 782
matemateIn1middlegameoneMove