Opponent Prediction

Puzzle #0IbI6

Rating: 840
endgamematemateIn1oneMove