Opponent Prediction

Puzzle #08tEX

Rating: 711
kingsideAttackmatemateIn2middlegameshort