Opponent Prediction

Puzzle #0G3EZ

Rating: 731
endgamematemateIn1oneMove