Opponent Prediction

Puzzle #0D0rc

Rating: 523
kingsideAttackmastermatemateIn1middlegameoneMove