Opponent Prediction

Puzzle #0SL5F

Rating: 721
mastermasterVsMastermatemateIn1middlegameoneMove