Opponent Prediction

Puzzle #0A2Q3

Rating: 776
kingsideAttackmatemateIn1middlegameoneMove