Manchester United, who saw off Ipswich Town in round three, will host another Championship side, Middlesbrough at Old Trafford.
Defending Champions, Chelsea, travel to the Brittania Stadium to take on Stoke City, while Arsenal will face Championship side, Sheffield Wednesday.
Manchester City's reward for thrashing Sunderland on Tuesday night, sees them host high-flying Crystal Palace, whom they beat a week ago.
Meanwhile, Tokelo Rantie's AFC Bournemouth travel to Anfield to take on Liverpool, after they overcame Preston in the third round.