Opponent Prediction

Puzzle #0IBpi

Rating: 400
kingsideAttackmatemateIn2middlegameshort