Opponent Prediction

Puzzle #0B2hq

Rating: 818
endgamematemateIn1oneMove