Opponent Prediction

Puzzle #0HnaT

Rating: 888
kingsideAttackmatemateIn1middlegameoneMove