Opponent Prediction

Puzzle #0Osra

Rating: 765
kingsideAttackmatemateIn2middlegameshort