Opponent Prediction

Puzzle #08Cmz

Rating: 550
kingsideAttackmatemateIn1middlegameoneMove