League One strugglers Leyton Orient put up a brave fight against Steve Kean's Blackburn in the Carling Cup third round tie at Ewood Park but were undone by a brace of late goals from Ruben Rochina and Simon Vukcevic.

The visitors, without a win so far this season, had grabbed a 64th-minute equaliser through David Mooney after Rovers had gone ahead one minute before the break through a Jason Roberts penalty.

But Rovers pressed on in the second half with the promising Rochina side-footing his side back in the lead in the 71st minute and Vukcevic making it 3-1 four minutes later.

Mick McCarthy's Wolves scored twice in the first 10 minutes en route to hammering Championship side Millwall 5-0 with goals from David Edwards, Adam Hammill, George Elokobi, James Spray and Adlene Guedioura.

Championship table-toppers Middlesbrough were undone by goals from Wilfried Zaha and Calvin Andrew as Crystal Palace won 2-1 at Selhurst Park. Merouane Zemmama replied for Boro.

Burnley nudged past League One promotional hopefuls Milton Keynes Dons at Turf Moor. Daniel Powell put the visitors ahead after six minutes before Kieran Trippier equalised and Andre Amougou grabbed the winner one minutes from time.

League Two Aldershot caused a minor upset with a 2-1 home win over League One Rochdale. Ashley Grimes put Rochdale ahead but second-half strikes from Michael Rankine and Danny Hylton won it for the Shots.

Copyright (c) PA Sport 2009, All Rights Reserved.

Do YOU want to write for GiveMeSport? Get started today by signing-up and submitting an article HERE: http://gms.to/writeforgms