Opponent Prediction

Puzzle #0BQEn

Rating: 787
endgamematemateIn1oneMove