Opponent Prediction

Puzzle #0DvC5

Rating: 793
endgamematemateIn1oneMove