Opponent Prediction

Puzzle #0IqFh

Rating: 535
kingsideAttackmatemateIn1oneMoveopening