Opponent Prediction

Puzzle #0PwC5

Rating: 494
kingsideAttackmatemateIn1middlegameoneMove