Opponent Prediction

Puzzle #0Tgik

Rating: 769
kingsideAttackmatemateIn1middlegameoneMove