Opponent Prediction

Puzzle #0R2og

Rating: 419
advancedPawndiscoveredCheckdoubleCheckendgamematemateIn2promotionqueenRookEndgameshort