Opponent Prediction

Puzzle #0U1yI

Rating: 532
kingsideAttackmastermatemateIn1middlegameoneMove