Opponent Prediction

Puzzle #0SYFj

Rating: 845
endgamematemateIn1oneMove