Opponent Prediction

Puzzle #0NX0Z

Rating: 736
endgamematemateIn1oneMove