Opponent Prediction

Puzzle #0LFdD

Rating: 588
matemateIn2middlegamepillsburysMatequeensideAttackshort