Opponent Prediction

Puzzle #0RGK9

Rating: 743
matemateIn1middlegameoneMovequeensideAttack