Opponent Prediction

Puzzle #02GjU

Rating: 749
mastermasterVsMastermatemateIn1middlegameoneMove