Opponent Prediction

Puzzle #05rv2

Rating: 609
backRankMateendgamematemateIn2rookEndgameshort