Opponent Prediction

Puzzle #09AI4

Rating: 845
kingsideAttackmatemateIn1middlegameoneMove