Opponent Prediction

Puzzle #0Uawa

Rating: 729
kingsideAttackmatemateIn1middlegameoneMove