Opponent Prediction

Puzzle #0VZ7Y

Rating: 597
matemateIn1middlegameoneMovequeensideAttack