Opponent Prediction

Puzzle #0AvSR

Rating: 821
kingsideAttackmatemateIn2openingpillsburysMateshort