Opponent Prediction

Puzzle #0R8P3

Rating: 425
backRankMateendgamematemateIn1oneMove