Opponent Prediction

Puzzle #0PXW5

Rating: 651
matemateIn1middlegameoneMove