John Stones ended an evening to forget as Everton needed extra time to complete a 5-3 win at League One Barnsley in the Capital One Cup.
Marnick Vermijl's early goal was enough for Preston to beat 10-man Watford 1-0 at Deepdale to book their spot in the League Cup third round.
Tottenham will host Arsenal, and Aston Villa will face Birmingham in the Capital One Cup third round, with holders Chelsea heading to Walsall.
Tim Sherwood promised the Aston Villa fans "something to cheer about" after his charges edged past Notts County 5-3 in the Capital One Cup.
Stoke boss Mark Hughes was relieved after his Premier League side narrowly avoided a Capital One Cup upset at League Two Luton.