Opponent Prediction

Puzzle #0L1PM

Rating: 519
kingsideAttackmatemateIn1oneMoveopening