Opponent Prediction

Puzzle #02XKt

Rating: 484
backRankMateendgamematemateIn1oneMove