Opponent Prediction

Puzzle #07M8L

Rating: 746
matemateIn2middlegamequeensideAttackshort