Opponent Prediction

Puzzle #0PwxT

Rating: 672
matemateIn1middlegameoneMovequeensideAttack