Opponent Prediction

Puzzle #087Dp

Rating: 759
mastermatemateIn2middlegamequeensideAttackshort