The League Cup Second Round provided some massive shocks tonights.
MK Dons pulled off the biggest shock beating Manchester United 4-0 at stadiummk with two from Grigg and two from Afobe.
Fellow Premier League side Leicester City were beaten 1-0 at home by Shrewsbury Town and Burnley were beaten 1-0 at Turf Moor by Championship side Sheffield Wednesday.
Michael Doyle scored the winning penalty as Sheffield United beat West Ham 5-4 on penalties after a 1-1 home draw and League One Doncaster Rovers won 2-1 at Watford.