Opponent Prediction

Puzzle #0WyUG

Rating: 594
backRankMateendgamehangingPiecematemateIn2rookEndgameshort