Opponent Prediction

Puzzle #0DuVw

Rating: 669
matemateIn1middlegameoneMovequeensideAttack