Opponent Prediction

Puzzle #03WUg

Rating: 484
matemateIn1middlegameoneMovequeensideAttack