Roque Santa Cruz needed just two minutes to announce his return in style as Blackburn booked their place in the Carling Cup quarter-finals at Sunderland.
The striker headed Rovers in front with 65 minutes gone after replacing teenager Andy Howarth and then saw Phil Bardsley put through his own goal five minutes later.
Kenwyne Jones, a surprise inclusion after he was sent to see a specialist over his knee injury just yesterday, gave the home side hope with his first goal of the season seconds later.
But the visitors saw the game out to condemn the Wearsiders to a fourth successive defeat in front of a crowd of just 18,555.
It was Blackburn's first win in seven matches and was all the more impressive as it was achieved by a starting line-up which featured seven changes from the weekend.
Manager Roy Keane signaled his intent from the moment he handed in his teamsheet, with Jones joining 18-year-old midfielder Jordan Henderson in a strong side.
After three successive Barclays Premier League defeats, the last of them in sickening style at the Stadium of Light by Portsmouth on Saturday, the need for a moral-boosting victory and a place in the last eight was pressing.
But as he headed for the dressing room at half-time the Irishman will once again have been experiencing mixed emotions.
Just as they had been at the weekend, the Black Cats were the better side during the opening 45 minutes but again failed to make the most of their opportunities.
Opposite number Paul Ince had chosen to make seven changes to his team, but that did not include first-choice keeper Paul Robinson, and the decision was justified.
Having already seen veteran midfielder Tugay block a goalbound Kieran Richardson shot, the England keeper tipped Danny Collins' header over on the half-hour to keep his side level.
He needed the help of the crossbar two minutes later after Jones met Collins' cross with his head, and he was relieved to see Richardson sky a 37th-minute shot after Jones had once again made his presence felt inside the penalty area.
But if Sunderland enjoyed the clearer openings, they do not have things all their own way.
Rovers midfielder Keith Treacy saw an 18th-minute volley dip just wide of Marton Fulop's right post, and the same man was aggrieved not only not to be awarded a 26th-minute penalty for Bardsley's challenge, but to be booked into the bargain.
Sunderland resumed in determined fashion with Jones sending a 48th-minute downward header just wide of Robinson's left post with the keeper scrambling across his line.
Richardson was handed a chance to reprise his match-winning heroics in the Wear-Tyne derby last month when his side were awarded a 54th-minute free-kick for a foul by Zurab Khizanishvili on Steed Malbranque.
However, this time, he blasted his shot inches over to let the visitors off the hook.
His side might have been punished seconds later when defender Christopher Samba fired across the face of goal with the game starting to open up.
Ince knew his side was in need of greater firepower, and he made his move with 27 minutes remaining when he withdrew debutant Andy Howarth and sent on the fit-again Santa Cruz.
It took the Paraguayan little time to make his mark, running on to Samba's flick from Martin Olsson's cross to head past the helpless Fulop.
It was 2-0 within five minutes when Fulop pushed Matt Derbyshire's cross on to Bardsley, who could do nothing as the ball cannoned off him and nestled in his own net.
Keane immediately withdrew Steed Malbranque to send on Andy Reid, and his side were back in the game within seconds when Jones fired left-footed past Robinson to give them hope.
Further reinforcements were added when Daryl Murphy and Grant Leadbitter replaced Jones and Henderson, but it was all to no avail.