Opponent Prediction

Puzzle #03A3f

Rating: 777
matemateIn1middlegameoneMove