Opponent Prediction

Puzzle #06eZh

Rating: 473
backRankMateendgamematemateIn2rookEndgameshort