Carling Cup giant-killers Grimsby and minnows Barnet were rewarded with money-spinning third round ties.
Grimsby, who knocked out Spurs, will face Newcastle at Blundell Park, while League Two side Barnet will travel to Old Trafford to face Manchester United.
Holders Chelsea play Charlton in an all-Premiership tie at Stamford Bridge, and Liverpool visit Crystal Palace.
Arsenal travel to Sunderland, while Everton are at home to Middlesbrough and West Ham face Bolton at The Reebok.
Carling Cup third round draw:
Doncaster v Gillingham
Bolton v West Ham
Crystal Palace v Liverpool
Manchester United v Barnet
Chelsea v Charlton
Reading v Sheffield United
Fulham v West Brom
Mansfield v Millwall
Sunderland v Arsenal
Everton v Middlesbrough
Wigan v Watford
Grimsby v Newcastle
Aston Villa v Burnley
Blackburn v Leeds
Cardiff v Leicester
Birmingham v Norwich
Ties to be played week commencing 24 October