Opponent Prediction

Puzzle #0PikJ

Rating: 874
kingsideAttackmatemateIn2middlegameshort