Opponent Prediction

Puzzle #0H2XQ

Rating: 679
matemateIn1middlegameoneMovequeensideAttack