Opponent Prediction

Puzzle #05qB7

Rating: 498
backRankMateendgamematemateIn1oneMove