Opponent Prediction

Puzzle #07DJR

Rating: 796
matemateIn2middlegamequeensideAttackshort