Opponent Prediction

Puzzle #07ele

Rating: 827
kingsideAttackmatemateIn2middlegamepillsburysMateshort