Opponent Prediction

Puzzle #07GjD

Rating: 570
matemateIn1oneMoveopeningqueensideAttack