Jason Roberts climbed off the bench to hit a late double as Blackburn came from behind to claim three priceless Barclays Premier League points with a 3-1 win over fellow strugglers Portsmouth.
Jamie O'Hara had put Pompey in front with a 30-yard effort in the 15th minute, but things changed after Sam Allardyce rang the changes at the break.
Roberts steered home a 52nd-minute equaliser, before Ryan Nelsen headed Rovers in front with a rare strike in the 73rd minute. Roberts then wrapped up the points with five minutes to go.
Copyright (c) PA Sport 2009, All Rights Reserved.
Do YOU want to write for GiveMeSport? Get started today by signing-up and submitting an article HERE: http://gms.to/writeforgms