Opponent Prediction

Puzzle #09sGW

Rating: 478
kingsideAttackmatemateIn1middlegameoneMove