Opponent Prediction

Puzzle #0WO0S

Rating: 446
backRankMateendgamematemateIn1oneMove