Opponent Prediction

Puzzle #04SS6

Rating: 786
backRankMateendgamematemateIn2rookEndgameshort