Opponent Prediction

Puzzle #0JgQP

Rating: 835
matemateIn1middlegameoneMovequeensideAttack