Opponent Prediction

Puzzle #0Q2B4

Rating: 846
endgamematemateIn1oneMove