Opponent Prediction

Puzzle #0Xfg1

Rating: 804
matemateIn1middlegameoneMove