Opponent Prediction

Puzzle #0IgN2

Rating: 611
kingsideAttackmastermatemateIn1middlegameoneMove