Opponent Prediction

Puzzle #0CCZq

Rating: 678
matemateIn1middlegameoneMovequeensideAttack