Opponent Prediction

Puzzle #0XAwf

Rating: 708
kingsideAttackmatemateIn2middlegameshort