Opponent Prediction

Puzzle #0KeMx

Rating: 509
kingsideAttackmatemateIn1middlegameoneMove