The fourth round of the FA Cup will feature a Merseyside derby after Liverpool and Everton were the first two balls drawn out of the hat. Anfield will host the standout tie, a week after the pair meet at the same ground in the league, while other highlights include non-league Kettering entertaining Fulham and Arsenal travelling to Cardiff.
Nottingham Forest's reward for beating Manchester City yesterday is a trip to bitter rivals Derby while League One Hartlepool, who beat Premier League Stoke, host West Ham.
Torquay, the other non-league side left in the draw, were also drawn at home with Coventry the visitors.
Blyth Spartans have the carrot of another Premier League side in the next round with a trip to Sunderland waiting if they can beat Blackburn tomorrow night.
A second heavyweight Premier League clash will see Manchester United host Tottenham after they overcame Southampton this afternoon.
Non-league Histon, who beat Leeds in round two, could face a dream tie against holders Portsmouth at Fratton Park but the Blue Square Premier side must beat Swansea after their match was postponed yesterday while Portsmouth will try again against Bristol City.
Another team facing a replay are Chelsea, who were held by Southend at Stamford Bridge yesterday, with the winners hosting Ipswich in round four.
Aston Villa struggled to a 2-1 win over Gillingham today and another tricky away tie is on the cards with Cheltenham or Doncaster — who beat Villa in the League Cup in 2005 — lying in wait.
The eagerly-awaited derby between Birmingham and Wolves was a victim of the weather yesterday but the winners now know they will host Middlesbrough, who knocked out non-league Barrow, in round four.
Hull or Newcastle, who face a replay, are guaranteed a League One opponent with Millwall and Crewe also having to try again while Leyton Orient will host Charlton or Norwich if they can see off Sheffield United.
Another League One side, Peterborough, will also fancy their chances of making round five if they win their replay against West Brom after being drawn at home to QPR or Burnley while Leicester or Crystal Palace will travel to Watford.
FA Cup fourth round draw
Birmingham / Wolves v Middlesbrough
Cardiff v Arsenal
Chelsea / Southend v Ipswich
Cheltenham / Doncaster v Aston Villa
Derby v Nottm Forest
Hartlepool v West Ham
Hull / Newcastle v Millwall / Crewe
Kettering v Fulham
Leyton Orient / Sheff Utd v Charlton / Norwich
Liverpool v Everton
Portsmouth / Bristol City v Histon/Swansea
Man Utd v Tottenham
Sunderland v Blyth / Blackburn
Torquay v Coventry
Watford v Leicester /Crystal Palace
West Brom/Peterborough v QPR / Burnley
Matches to be played over the weekend of January 24th-25th.