Opponent Prediction

Puzzle #0WvPz

Rating: 441
kingsideAttackmatemateIn1middlegameoneMove