Opponent Prediction

Puzzle #0HnoZ

Rating: 840
endgamemastermatemateIn1oneMove