Leyton Orient recorded just their second win in nine games to move into fourth place with just one League One fixture remaining before the play-offs begin.
The O’s took the lead a minute before half-time when Kevin Lisbie tucked home from close-range following a corner. Chris Dagnall doubled the lead in the second half, firing home from distance in fortuitous circumstances.
Shaun Batt made his first O’s start since Boxing Day as one of two changes by Russell Slade.
Batt came into the side along with Lisbie, with Mathieu Baudry and Dagnall the two to drop out.
Interim Tranmere Rovers manager John McMahon named the same XI which drew 0-0 with Sheffield United on Monday.
Orient started brightly and tested Tranmere goalkeeper Owain Fon Williams after just four minutes. David Mooney helped a long ball into the path of Dean Cox with his chest, Cox controlling the pass before shooting low towards the far corner with the outside of his right foot.
The O’s were the better side from the outset, beating Tranmere to every second ball and picking off loose passes from the visitors with ease.
Despite those signs of encouragement Slade’s men could not take full advantage, failing to provide the final pass on more than one occasion early on.
Orient had to wait until the 29th minute to create a second notable chance, Cox flashing a free-kick across the face of goal which Nathan Clarke was agonizingly close to connecting with at the back post.
Tranmere enjoyed their first spell of pressure around the half hour mark, winning a succession of corners and free-kicks.
The last corner in their sequence of set pieces was cleared out to Batt on the right-hand flank, the former Peterborough United man powering past two Rovers defenders before dragging a low effort into the side netting from an acute angle.
A minute before the break Orient’s superiority told. Mooney won a corner with a deflected shot and from the resulting set piece to the back post Scott Cuthbert saw his header saved by Fon Williams. Batt was on hand to make life difficult for the Tranmere keeper, who was unable to react as Lisbie rammed home from close range.
Tranmere started the second period with renewed vigour and ought to have equalised when Ash Taylor deflected Steve Jennings’ shot into the arms of Jamie Jones from close range.
Substitute Jake Kirby then shot wide via a deflection to win a corner seconds after Tranmere had appealed for handball against Orient’s John Lundstram.
Max Power then tried his luck, shooting comfortably into Jones’ palms from 25 yards.
The visitors continued to have the better of things after the break, Junior Brown swivelling and seeing his shot deflect wide for another corner.
Leyton Orient then broke from the corner, Lisbie leading the charge down the left before cutting into Rovers’ penalty area and testing Fon Williams with a low effort at the near post which the Welsh gloveman blocked with his feet.
Tranmere came close again a minute later when Mooney almost headed past Jones from Power’s corner.
Lisbie was almost immediately denied at the other end, Fon Williams getting down well to push the forward’s effort around the post.
With substitute Lloyd James on at right-back, Moses Odubajo could push forward more and did exactly that when he went on a superb run in the 74th minute, beating several Tranmere players before shooting tamely into the palms of Fon Williams from a central position.
Two minutes later substitute Dagnall doubled Orient’s advantage, seizing on a poor clearance from Fon Williams to drill into an empty net from 40 yards.
Mooney could have added a third from an Orient breakaway, curling over from 18 yards after being fed by Cox.
Leyton Orient: Jones; Odubajo, Cuthbert, Clarke (c), Sawyer; Batt (James 59), Vincelot, Lundstram, Cox; Mooney & Lisbie (Dagnall 69).
Unused: Lasimant, Gorman, Simpson, Ness & Larkins (GK).
Tranmere Rovers: Fon Williams; Holmes, Taylor, Pennington, Ridehalgh; Brown, Jennings, Power, Akpa-Akpro (Kirby 46); Cassidy (Rowe 46) & Lowe.
Unused: Goodison, Bell-Baggie, Stockton, Arthurworrey & Mooney (GK).
Booked: Jennings (29); Fon Williams (68); Lowe (68); Cuthbert (68).
Referee: Mr D Sheldrake.
Attendance: 4923 (524 Tranmere).