Opponent Prediction

Puzzle #08Zb7

Rating: 549
kingsideAttackmatemateIn1middlegameoneMove