Opponent Prediction

Puzzle #0IZLH

Rating: 650
kingsideAttackmatemateIn2middlegameshort