Opponent Prediction

Puzzle #03qCC

Rating: 591
endgamematemateIn2queensideAttackshort