Opponent Prediction

Puzzle #0OSvu

Rating: 816
matemateIn2middlegamequeensideAttackshort