Opponent Prediction

Puzzle #019Z4

Rating: 506
matemateIn1middlegameoneMovequeensideAttack