Opponent Prediction

Puzzle #0CumO

Rating: 584
kingsideAttackmatemateIn1middlegameoneMove