Opponent Prediction

Puzzle #0SDLu

Rating: 406
endgamematemateIn1oneMove