saved the day
- heroOne admired for courage
- rescueSave from harm
- clutchMechanism linking engine to gearbox
- last-minuteJust before deadline
- victoryDefeating an opponent
swooped · triumph · crisis · averted · nick-of-time · champion · savior · miracle · comeback · relief · desperate · brink · eleventh-hour · knight · cape · swoosh · redeemed · emergency
saved the dayblew it
Failed when it mattered
dropped the ball · choked · fumbled · crashed and burned · screwed the pooch