Opponent Prediction

Puzzle #06D7Z

Rating: 554
endgamematemateIn1oneMove