Blackburn 4 Bolton 1: Benni McCarthy forced beleaguered Bolton to pay the penalty at Ewood Park as the South African struck home two ice-cool spot-kicks to clinch an incident-packed Lancashire derby.
Gary Cahill's needless 65th minute foul on David Dunn in the visitors' box turned the game on its head, paving the way for Rovers to reignite their European hopes and leaving Gary Megson's men deep in relegation trouble.
Bolton had burst out at the start of the second period and Kevin Davies' 49th minute equaliser sparked a prolonged period of dominance which was only broken by Cahill's clumsy challenge.
Five minutes later the match was effectively over when David Bentley nodded home Rovers' third at the far post, with Morten Gamst Pedersen giving a overly one-sided look to the scoreline with an injury-time fourth.
The late twist capped a remarkably entertaining affair between an out of form home side and the visitors, who made four changes following their heroic Uefa Cup triumph in Madrid in midweek.
McCarthy opened the scoring after Gretar Steinsson was harshly adjudged to have fouled. McCarthy stepped up to fire the ball low and straight down the middle to put Rovers in front, and the home side might have gone further ahead in the 38th minute when Morten Gamst Pedersen's cross dribbled across the face of goal.
Megson made an attacking change at half-time when Gregorz Rasiak replaced Danny Guthrie, and within three minutes the big striker bundled home a Davies free-kick from close-range but was ruled offside.
One minute later the visitors drew level when a long Matthew Taylor free-kick fell to Davies on the edge of the six-yard box, and he fired a low shot past Friedel at the second attempt.
Bolton came close again on the hour when Campo lofted a long free-kick into the box and found Gary Cahill, who hit his shot straight at Friedel before the Rovers defence hacked clear.
But Rovers were given the chance to retake their lead in the 65th minute when Cahill inexplicably hacked down Dunn in an unthreatening position just inside the Bolton box.
Referee Mark Clattenberg had no option but to point to the spot a second time and McCarthy once again rammed his second spot-kick straight down the middle to give the home side a scarcely deserved advantage.
Five minutes later Rovers turned the game on its head when Dunn delivered a precise cross from the left and Bentley rose at the far post to nod the home side's third past Jaaskelainen.
And to add insult to injury for Bolton, Rovers grabbed a fourth deep into injury time when substitute Jason Roberts crossed from the left and Pedersen stole in to sidefoot home the simplest of chances.