Opponent Prediction

Puzzle #0XI6B

Rating: 828
endgamematemateIn1oneMove