Opponent Prediction

Puzzle #0GATj

Rating: 807
matemateIn1middlegameoneMovequeensideAttack