Chelsea scored six against Wolves, but Everton failed at Leeds, Wigan won at West Ham and Aston Villa dumped out Man City. Aston Villa twice trailed at Manchester City but fought back through a Gareth Barry own goal and Gabriel Agbonlahor to cancel out strikes by Mario Balotelli and Aleksandar Kolarov and take the game into extra time.
Aidan White gave the Yorkshire side a fourth minute lead which was doubled with twenty minutes remaining by Rodolph Austin.
Wigan fell behind at West Ham to an early Modibo Maiga effort, but rallied through two goals by Mauro Boselli, an Ivan Ramis strike and a Jordi Gomez penalty to come out on top in the all Premiership clash.
The Swans went ahead through Miguel Michut after 27 minutes before the hosts levelled through Josh Simpson just before half-time.
Need a VPN? Or seeking to switch? Then support Tribal Football by clicking here to sign up with our official partners NordVPN. Not only will you receive the best VPN experience, but also great discounts by signing up via Tribal Football. Thanks for your support!