Opponent Prediction

Puzzle #08eOQ

Rating: 441
backRankMateendgamematemateIn1oneMove