Opponent Prediction

Puzzle #0PG68

Rating: 438
backRankMateendgamematemateIn2rookEndgameshort