Millwall's marvellous end of season form continued as Shane Lowry's first goal for the club was enough to beat Coventry City.
It could, however, have been all so different had Maik Taylor not produced a superb save to keep out Gary McSheffrey's 57th-minute penalty after Cody McDonald had been brought down by the on-loan keeper.
In a match that The Sky Blues had to win to keep pressure on those teams above them as they battle for Championship safety, it was the hosts who began the brighter.
After Harry Kane had tested his shooting boots from distance early on, McDonald had their first sniff at goal. Escaping from Darren Ward, in for the injured Paul Robinson, the former Norwich striker could only steer the ball wide.
Coventry then went even closer minutes later. Sammy Clingan delivered a peach of a ball to the back post, there was Clive Platt but the towering frontman could only power his header narrowly over the bar.
Eager to shut down this increased threat, Millwall started moving the ball around with a bit of zip and precise passing through the midfield opened up space for Kane to once again try and find his range from 25 yards but thankfully for the home crowd, the ball whipped past Joe Murphy's left-hand post.
However, as you would expect from a side desperate for the points, it didn't take long for City to regain the initiative.
It was Clingan again who almost broke the deadlock but Taylor was alert enough to tip his free-kick over the bar. Taylor made an even better stop minutes later to keep out an acrobatic McDonald effort as Coventry continued to press.
Up the other end, Lowry's header went high and wide as Millwall saw the half out.
The home side exploded out of the traps after the interval and Lowry was in the thick of the action again, this time sliding across to block and dangerous cross from David Bell.
The big Aussie did less well with a long punt forward aimed at Platt and his mistimed clearance went straight to McDonald. The City striker expertly rolled Ward but thankfully blasted his shot into the stands.
But the hosts were handed a great chance to go in front. McDonald again got the better of Ward but was brought down by Taylor as he tried to find an angle in the box.
McSheffrey was tasked with the spot-kick but Taylor was at his best to dive to his right and punch the ball clear.
The missed chances were mounting up for the hosts and they were made to pay six minutes past the hour. A Millwall corner was cleared but Jack Smith's excellent pass fed Scott Barron down the right. He tucked it inside to Kane who in turn played in the overlapping Alan Dunne. Dunne, who had replaced Ward, produced a fantastic first-time cross that picked out Lowry and he guided a header past the despairing Murphy to notch his first Lions goal.
The Sky blues, to their credit, hit back immediately but McDonald again squandered a great chance when he was allowed space to the right of Taylor's goal but could only fire into the side-netting.
As Coventry poured forward, gaps were opening up at the back and Liam Trotter's slide-rule pass released Barron. With Andy Keogh galloping in support, Barron shaped to shoot but was caught by the recovering defender. The ball, however, fell kindly for Keogh but his side-foot effort flew wide.
The last 15 minutes saw Coventry flood forward in search of a precious equaliser but The Lions, marshalled brilliantly by skipper for the night Tony Craig, kept them at bay, sealing a fourth straight win in the process.
Coventry City: Murphy, Keogh, Hussey, Clingan, Bell (Baker, 63mins), McSheffrey, McDonald, Crainie, Norwood, Platt, Clarke. Subs not used: Dunne, Thomas, Bigirimana, Willis
Millwall: Taylor, Smith, Craig, Abdou, Ward (Dunne, 59mins), Lowry, Barron, Wright (Trotter, 46mins), Keogh, Kane, Henry. Subs not used: Forde, Batt, Feeney.
Goal: Lowry (66mins)
Bookings: Barron (22mins), Wright (23mins), Taylor (56mins) Dunne (69mins), Smith (75mins)