Opponent Prediction

Puzzle #05UXI

Rating: 781
matemateIn1middlegameoneMovequeensideAttack