Opponent Prediction

Puzzle #0Is9S

Rating: 688
kingsideAttackmatemateIn1oneMoveopening