Opponent Prediction

Puzzle #0Sgc1

Rating: 775
kingsideAttackmatemateIn1middlegameoneMove