Opponent Prediction

Puzzle #0HORN

Rating: 834
kingsideAttackmatemateIn1middlegameoneMove