Opponent Prediction

Puzzle #0CLpr

Rating: 847
kingsideAttackmatemateIn1oneMoveopening