Opponent Prediction

Puzzle #0WDC1

Rating: 535
kingsideAttackmatemateIn1middlegameoneMove