Opponent Prediction

Puzzle #0UIVH

Rating: 420
kingsideAttackmatemateIn1middlegameoneMove