Opponent Prediction

Puzzle #0TYU7

Rating: 765
backRankMateendgamematemateIn1oneMove