Opponent Prediction

Puzzle #04emC

Rating: 886
kingsideAttackmatemateIn2middlegameshort