Newcastle have been handed just about the toughest game they could have drawn, when they got Premier League Champions Chelsea at Stanford Bridge in the 3rd round of the Carling Cup.
Would you believe it?
Sunderland got West Ham at home, and Tottenham entertain Arsenal in a terrific North London derby game.
Full draw for the third round of the Carling Cup:
Brentford v Everton
Portsmouth v Leicester City
Stoke City v Fulham
Chelsea v Newcastle United
Aston Villa v Blackburn Rovers
Tottenham Hotspur v Arsenal
Millwall v Ipswich Town
Wolverhampton Wanderers v Notts County
Burnley v Bolton Wanderers
Birmingham City v MK Dons
Liverpool v Northampton Town
Scunthorpe United v Manchester United
West Bromwich Albion v Manchester City
Sunderland v West Ham United
Peterborough United v Swansea City
Wigan Athletic v Preston North End