Opponent Prediction

Puzzle #09DYW

Rating: 771
kingsideAttackmatemateIn1middlegameoneMove