Opponent Prediction

Puzzle #03dAl

Rating: 766
backRankMateendgamehangingPiecematemateIn2rookEndgameshort