Opponent Prediction

Puzzle #0VD8F

Rating: 815
endgamematemateIn1oneMove