Opponent Prediction

Puzzle #0VLjJ

Rating: 470
kingsideAttackmatemateIn1middlegameoneMove