Opponent Prediction

Puzzle #08qnK

Rating: 795
backRankMateendgamematemateIn1oneMove