Opponent Prediction

Puzzle #00GRa

Rating: 477
kingsideAttackmatemateIn1middlegameoneMove