Opponent Prediction

Puzzle #0X3N1

Rating: 769
matemateIn1middlegameoneMove