Opponent Prediction

Puzzle #0NVzI

Rating: 406
backRankMateendgamematemateIn1oneMove