Opponent Prediction

Puzzle #0JjIn

Rating: 792
kingsideAttackmatemateIn1oneMoveopening