Givet has the final say in thrilling Rovers victory
Gael Givet was the late hero after an extraordinary Carling Cup fourth-round clash at Ewood Park last night.
Blackburn just could not shake off Newcastle as the visitors twice came from behind to send the game towards a penalty shoot-out before Givet's dramatic late intervention.
Rovers, who saw a two-goal lead evaporate in stoppage-time at the end of the 90, reclaimed the lead in extra-time when Morten Gamst Pedersen struck a free-kick with venom from a full 35 yards out that took a wicked deflection before finding the net.
Newcastle hit back as, after Mark Bunn saved from a Demba Ba header, referee Robert Madley gave a penalty for a pull on Yohan Cabaye. Peter Lovenkrands made no mistake.
Blackburn had started the game brightly and were ahead after five minutes, Martin Olsson playing a one-two with Junior Hoilett before sprinting down the left and crossing low for Ruben Rochina to sweep home.
In the 62nd minute Rochina went down tamely under a challenge by goalkeeper Tim Krul and the referee pointed to the spot. Yakubu made no mistake with the penalty.
As the game entered injury-time the hosts seemed destined to progress, only to be pegged back. First, Danny Guthrie, three minutes into added time, and then Cabaye three minutes later found the net to send the game into extra-time.
However, Givet nodded home from close range in the dying seconds to win it for Blackburn.