Opponent Prediction

Puzzle #00eNe

Rating: 888
kingsideAttackmatemateIn2middlegameshort