Opponent Prediction

Puzzle #0V9D8

Rating: 797
matemateIn1middlegameoneMove