Opponent Prediction

Puzzle #04QEw

Rating: 851
backRankMateendgamematemateIn2rookEndgameshort