Opponent Prediction

Puzzle #0QlBk

Rating: 657
backRankMateendgamematemateIn2rookEndgameshort