Opponent Prediction

Puzzle #0Qyzi

Rating: 488
kingsideAttackmatemateIn1middlegameoneMove