Opponent Prediction

Puzzle #0G99E

Rating: 713
matemateIn1middlegameoneMove