Opponent Prediction

Puzzle #0WJZ5

Rating: 458
backRankMateendgamematemateIn2rookEndgameshort