Opponent Prediction

Puzzle #0NCTR

Rating: 811
kingsideAttackmatemateIn1middlegameoneMove