Opponent Prediction

Puzzle #0J2X7

Rating: 708
matemateIn1middlegameoneMove