Opponent Prediction

Puzzle #0Sh6L

Rating: 603
endgamematemateIn1oneMove