Opponent Prediction

Puzzle #0IcuT

Rating: 721
kingsideAttackmatemateIn1oneMoveopening