Danny Simpson restored Newcastle's advantage in the first period of extra-time, and after Marcus Tudgay had levelled on 113 minutes, centre-back Coloccini pounced from close range at the death.

Elsewhere, a young Wolves side made short work of Millwall, surging into a 2-0 lead inside seven minutes on their way to a 5-0 success.

The goals came from David Edwards, Adam Hammill, George Elokobi, James Spray and Adlene Guedioura. Former Bohemians defender Matt Doherty (19) started for the hosts.

Aston Villa were close to full strength for their home clash against Bolton -- although Stephen Ireland made a rare start -- but they went down to a 2-0 defeat.

Bolton's first goal came on 53 minutes, when Chris Eagles beat Shay Given with a vicious 25-yard strike that took a slight deflection.

Former Chelsea winger Gael Kakuta added the second on 76 minutes, volleying home from the edge of the area.

Former Shamrock Rovers, Longford Town and Cork City striker David Mooney stunned Blackburn with a 64th-minute equaliser for Leyton Orient at Ewood Park, escaping his marker to turn in a cross.

However, the minnows' joy was short-lived as Rovers went back in front almost immediately. Jason Roberts -- who had opened the scoring with a penalty late in the first half -- set up Ruben Rochina. Simon Vukcevic added a third, but Dean Cox pulled one back late on to embarrass the Premiership outfit.

In the all-Championship clash at Selhurst Park, Crystal Palace held on to beat Middlesbrough 2-1.

There was a minor shock at Aldershot, where the League Two hosts beat League One side Rochdale 2-1.