Opponent Prediction

Puzzle #01Ivs

Rating: 780
kingsideAttackmatemateIn1middlegameoneMove