Opponent Prediction

Puzzle #0MxvP

Rating: 773
kingsideAttackmatemateIn1middlegameoneMove