A number of second round Capital One Cup fixtures took place on Tuesday night with some surprising results from around the England.
Braces from Will Grigg (on loan from Brentford) and Benik Afobe (on loan from Arsenal) allowed Karl Robinson's Dons to unexpectedly progress to the third round of the cup at the expense of Louis van Gaal's side.
The Blades fell behind when new Hammers striker Diafra Sakho scored late in the first half but an own-goal from Winston Reid gave them a reprieve just before the hour-mark prior to Nigel Clough's men edging Sam Allardyce's side 5-4 in the shootout.
Bafetimbi Gomis scored his first goal for Swansea City as they beat Rotherham United 1-0, Graziano Pelle opened his Southampton account as the Saints defeated Millwall 2-0 at The Den while a hat-trick from Dwight Gayle saw Crystal Palace triumph 3-0 over Walsall.
Elsewhere, Cardiff City got the better of Port Vale 3-2 thanks to a Federico Macheda double, Middlesbrough beat Preston North End thanks to a Lee Tomlin brace, Nottingham Forest defeated Huddersfield Town 2-0 while Jermaine Beckford scored twice to guide Bolton to a 3-2 extra-time win over Crewe Alexandra.
Other scores included a 2-1 win to Doncaster Rovers at Watford, AFC Bournemouth beating Northampton Town 3-0, Fulham edging Brentford 1-0, Reading getting past Scunthorpe United 1-0, Derby County producing the scoreline to beat Charlton Athletic and also a shock 1-0 triumph to Shrewsbury Town over Leicester City.
Wednesday night's fixtures are:
For breaking stories and all the great banter like us on Facebook: facebook.com/tribalfootball
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!