Opponent Prediction

Puzzle #0IHWA

Rating: 719
kingsideAttackmatemateIn1middlegameoneMove