Opponent Prediction

Puzzle #0Cec5

Rating: 840
endgamematemateIn1oneMove