Opponent Prediction

Puzzle #05noF

Rating: 577
kingsideAttackmatemateIn1middlegameoneMove