Opponent Prediction

Puzzle #0JZKx

Rating: 475
backRankMateendgamematemateIn2rookEndgameshort