Opponent Prediction

Puzzle #04QlX

Rating: 589
endgamematemateIn1oneMovequeensideAttack