Opponent Prediction

Puzzle #0LeJQ

Rating: 758
matemateIn1middlegameoneMoveoperaMatequeensideAttack