Opponent Prediction

Puzzle #0OgA2

Rating: 671
kingsideAttackmatemateIn1middlegameoneMove