Coca-Cola Championship leaders Wigan crashed out of the Carling Cup tonight with a 1-0 defeat at Grimsby.
Andy Parkinson scored the winner for the home side after 17 minutes at Blundell Park when he latched onto a long ball and finished past Gary Walsh.
Oldham knocked out Stoke at Boundary Park after Carl Asaba gave the Championship side the lead. He was sent through by skipper Clive Clarke after 25 minutes and finished confidently past Les Pogliacomi.
Wayne Thomas was sent off early in the second half and Latics pressure forced an equaliser from David Eyres after 72 minutes. John Eyre then scored the winner from the penalty spot four minutes later after a harsh handball decision against Clint Hill.
Derby were knocked out by Lincoln despite Inigo Idiakez scoring a spectacular free-kick after 28 minutes.
The former Rayo Vallecano midfielder’s effort went on off the crossbar from 25 yards at Sincil Bank but he then handballed in the second half and Gary Taylor-Fletcher equalised with the penalty.
Simon Yeo then grabbed a second moments later and Jamie McCombe sealed the win with a late strike.
Northampton won 2-1 at Gillingham after Eric Sabin and Scott McGleish scored in the first half for the Cobblers at Priestfield. Mamady Sidibe pulled one back for the home side just after half-time but they could not find an equaliser.
There was another shock at the Withdean Stadium with Brighton losing to Bristol Rovers.
Guy Butters scored after 11 minutes for the Seagulls but Lee Thorpe equalised after 25 minutes and Richard Walker scored the winner for the League Two side five minutes later.
Leeds won 1-0 against Huddersfield after Michael Ricketts’ powerful header came off the crossbar and Danny Pugh scored from the rebound at the second attempt.
Colchester are through to the next round after a 2-1 win against Cheltenham. Craig Fagan scored after 12 minutes at Layer Road and Gavin Johnson added a second just after the hour mark. Martin Devaney scored for Chelenham with 20 minutes remaining to set up an exciting finish.
Crewe won easily against Blackpool after taking a four-goal lead in the first half. Steve Jones, Mark Rivers and Dean Ashton scored early on and Jones added another just before the break at Gresty Road. Scott Taylor scored a consolation in the second half for the Seasiders.
Lee Steele scored for Leyton Orient after 12 minutes but they still lost 3-1 to Bournemouth. Marcus Browning equalised after 33 minutes and Warren Cummings scored with 64 minutes gone. James Hayter wrapped up the win with a strike seven minutes later.
QPR won 3-0 at home to Swansea. Jamie Cureton scored the opener six minutes before the break, Martin Rowlands added a second and Kevin Gallen wrapped up the win.
Rotherham grabbed a late win against Chesterfield after falling behind in the 15th minute to a Mark Allott goal.
They equalised 12 minutes before the break with a goal from Michael Proctor and Richie Barker scored the winner seven minutes from time.
West Ham won 2-0 against Southend after Marlon Harewood scored on 11 minutes at Upton Park. The visitors dominated the second half but Harewood doubled the lead with seconds remaining.
Ipswich struggled early on against Brentford but eventually showed Championship form at Portman Road.
Pablo Counago had an effort disallowed in the first half and Tommy Miller scuffed a shot past Stuart Nelson midway through the second half to give them the win. Ian Westlake grabbed a second with second remaining.
Andy Ferrell scored the only goal for Watford against Cambridge with eight minutes remaining at Vicarage Road.
Sunderland survived first-half pressure at the Stadium of Light to win easily against Chester.
The visitors had chances of their own but John Oster’s free-kick five minutes before half-time was deflected in off defender Sean Hessey for the opener.
Chester held their own against the Championship side but Kevin Kyle scored a second after 55 minutes with a near-post header and Steve Caldwell added a third.
Lee Johnson scored a controversial hat-trick for Yeovil as they beat Championship high-flyers Plymouth 3-2.
He was trying to give the ball back to the Plymouth keeper following a delay but the ball crept in – so Yeovil allowed Stevie Crawford through to equalise from the kick off.
Paul Wotton then scored from the penalty spot three minutes before half-time at Huish Park. Johnson got a less controversial goal on 69 minutes with a long-range drive and scored the winner in extra time.
Sheffield United were taken to extra time but eventually romped to a 4-1 win against Stockport.
Jon Harley deflected a cross into his own net after two minutes against Stockport at Bramall Lane but Chris Morgan levelled and the game went to an extra 30 minutes.
An own goal from Neil Cutler and goals from Michael Tonge and Jack Lester gave Neil Warnock’s side the win.
Wrexham beat Hull 3-1 on penalties at the Kingston Communications Stadium.
The away side took the lead with a goal from Hector Sam but Michael Keane levelled for Hull.
Darren Ferguson restored the lead 10 minutes before the break but Ryan France restored levelled again on 66 minutes to send the game into extra-time.
Cardiff beat Kidderminster on penalties with substitute John Robinson scoring the vital spot-kick.
Rob Earnshaw scored for Cardiff after 28 minutes against Kidderminster. The Wales striker turned sharply and finished past John Danby but Simon Brown equalised four minutes later.
Tony Vidmar was sent off for the visitors as the game finished 1-1, with the Coca-Cola Championship side prevailing 5-4 on penalties.