League One side Luton caused a huge shock as they sent Premier League team Sunderland out of the Carling Cup.
David Bell blasted the Hatters ahead with a fine free-kick after 13 minutes and Paul Furlong made it 2-0 at the break with a cool lobbed finish.
Anthony Stokes hit the bar for the Black Cats but their chances were all but over when Greg Halford handled deliberately, his second caution.
Furlong wrapped up the win when the visitors failed to clear a free-kick.
Luton: Forde, Goodall, Jackson (Keane 35), Perry, Coyne, Morgan (McVeigh 70), Robinson, Spring, Bell, Talbot (Andrew 78), Furlong.
Subs Not Used: Hutchison, Brkovic.
Goals: Bell 16, Furlong 43, 75.
Sunderland: Ward, Halford, Wallace, Nosworthy, Anderson, Miller, Leadbitter, Etuhu (O'Donovan 62), Murphy (Connolly 62), Chopra, Stokes (Yorke 78).
Subs Not Used: Carson, Donoghue.
Sent Off: Halford (61).
Booked: Etuhu, Halford, Connolly, Wallace.
Ref: Trevor Kettle (Rutland).