Opponent Prediction

Puzzle #0PiDr

Rating: 878
endgamematemateIn1oneMove