Opponent Prediction

Puzzle #0ABE5

Rating: 428
endgamematemateIn1oneMove