Opponent Prediction

Puzzle #0LCg0

Rating: 787
backRankMateendgamematemateIn2short