Opponent Prediction

Puzzle #0Cyma

Rating: 524
kingsideAttackmatemateIn1oneMoveopening