Opponent Prediction

Puzzle #0Ws6S

Rating: 812
matemateIn1middlegameoneMovequeensideAttack