Opponent Prediction

Puzzle #0TlaR

Rating: 717
backRankMateendgamematemateIn1oneMove