Opponent Prediction

Puzzle #08a9s

Rating: 502
backRankMateendgamematemateIn1oneMove