BEN Strevens bagged a late winner as Brentford extended their unbeaten run to 10 games with victory over Tranmere.
The former Dagenham frontman came off the bench to slam home Charlie MacDonald's cross to earn the spoils at Griffin Park.
Relegation-threatened Rovers had started the stronger, and Wojciech Szczesny had to be alert to tip Ian Thomas-Moore's early effort over the top.
Brentford came back into it, with Carl Cort having a shot blocked and Sam Wood scuffing an effort wide as the first-half ended goalless.
But they broke the deadlock four minutes after the break.
Toumani Diagouraga's effort was blocked, and Kevin O'Connor's rebound was deflected past Peter Gulacsi by a Tranmere defender.
Myles Weston's left-footed curler came close to making it two, but it was Tranmere who equalised minutes later.
Karleigh Osborne was penalised for a high tackle, and from the resulting free-kick, Joss Labide beat Szczesny at the second attempt.
Brentford had a string of penalty appeals turned down as they searched for a winner, while Diagouraga fizzed a shot wide.
But they finally got their noses back in front late on when Strevens slotted home MacDonald's cross.
The Bees leading scorer almost wrapped up the points himself in the dying minutes when his effort hit a post, but they held on for the win to move into the top 10.