Opponent Prediction

Puzzle #0Ezlt

Rating: 655
backRankMateendgamematemateIn1oneMove