Opponent Prediction

Puzzle #00wL8

Rating: 864
advancedPawnbackRankMateendgamematemateIn2promotionqueenRookEndgameshort