Derrick Williams’ late equaliser salvaged a valuable point in Blackburn’s bid to avoid relegation, drawing 1-1 with Cardiff City at Ewood Park.
Kenneth Zohore netted seven minutes before half-time to give Cardiff the lead at the break, volleying Junior Hoilett’s cross past Rovers goalkeeper Jason Steele.
Just as Cardiff looked set to hold on for all three points Williams steered home a scrappy last-minute equaliser.
Rovers started well and created the first chance when Williams’ surging run ended with the defender skewing a low drive wide.
Charlie Mulgrew forced City goalkeeper Allan McGregor to turn his swinging free-kick away for a corner, as Blackburn aimed for a third successive win to ease their relegation fears.
Craig Conway, playing against his former employers, failed to test McGregor with a tame shot before Mulgrew’s floated free-kick was met by Sam Gallagher, who swivelled a volley which crashed off the crossbar.
Cardiff had efficiently dealt with Blackburn’s threat, and were now making in-roads into the contest themselves. Zohore looped a header onto the bar after Greg Halford almost glanced Peter Whittingham’s delivery from the right beyond Steele.
Danish forward Zohore put the Bluebirds ahead in the 38th minute, moving the ball to Hoilett, prior to volleying his subsequent cross into the roof of the net.
As play got underway following the interval, Ryan Nyambe beat Kadeem Harris on the right to stand up a cross from the byline for Liam Feeney, whose downward header was cleared off the line by Jazz Richards.
Substitute Danny Graham went close for Rovers on the hour, but could only drag his attempt from distance inches past McGregor’s far post.
Shortly after, Richards proved to be the hero again for the South Wales outfit, timing a sliding tackle to perfection in order to thwart Graham following Emnes’ cross.
Up the other end Cardiff could have extended their advantage through an unlikely source when Sol Bamba’s volley was held by Steele.
With the clock running down, Blackburn went in search of securing a point, though were restricted to numerous half-chances.
The hosts pulled level in the 90th minute, Williams controlling Connor Mahoney’s cross with his chest before stabbing home an equaliser.
Blackburn Rovers: Steele, Williams, Lowe, Feeney, Mulgrew, Emnes, Gallagher (Graham, 57) Guthrie (Akpan, 67) Nyambe, Lenihan and Conway (Mahoney, 55). Subs not used: Hoban, Bennett, Raya and Joao.
Cardiff City: McGregor, Bennett, Morrison, Richards, Whittingham, Ralls, Bamba, Halford, K Harris (John, 70) Zohore (Pilkington, 82) and Hoilett (Noone, 76). Subs not used: Meite, Murphy and M Harris.
Referee: David Coote (Nottinghamshire)
Attendance: 10,645 (269)