Opponent Prediction

Puzzle #0H6x2

Rating: 474
kingsideAttackmatemateIn1oneMoveopening