Opponent Prediction

Puzzle #0DUXC

Rating: 643
mastermatemateIn1middlegameoneMovequeensideAttack