Millwall's away day woes continued as Blackburn Rovers ran out 3-2 winners at a wet and windy Ewood Park.
Martyn Waghorn - in the last game of his loan spell with The Lions - cancelled out Jordan Rhodes' opener to make it 1-1 at half-time, but goals from Ben Marshall and David Dunn saw Rovers into a 3-1 lead before Steve Morison ensured a nervy final five minutes for the home side when he tapped home at the back post from Andy Keogh's corner.
The Lions began on the front foot, forcing two early corners as Blackburn struggled to settle in front of their home crowd, before Martyn Woolford found space in the box only to see his shot blocked by Rovers centre-half Grant Hanley.
At the other end, Blackburn's first real effort on goal came after Scott Malone was penalised for a trip on winger Joshua King; Tom Cairney firing the subsequent free-kick straight at David Forde.
However, that was only a temporary reprieve for The Lions as Blackburn, gradually finding more and more possession, snatched the lead. A hopeful pass forward was reached by Jordan Rhodes who, after Mark Beevers slipped at a crucial moment, rifled the ball home from 20-yards.
In increasingly wet and windy conditions, Millwall almost found themselves an immediate equaliser when Woolford's cross was nearly turned into his own net by Scott Dann, keeper Simon Eastwood coming to the rescue of his team-mate to clear.
But the leveller did come three minutes before the interval as Liam Trotter turned well to feed Steve Morison who, from the tightest of angles, squared for Martyn Waghorn to fire in at the far post and ensure the score was level at half-time.
Conceding early goals in either half has been Millwall's achilles heel many times this season, and it was again their undoing just over two minutes into the second 45 when Ben Marshall rose unmarked to head Tommy Spurr's cross into the top corner from eight-yards.
Buoyed by regaining their lead, Rovers continued to force The Lions back, and Lomas had keeper David Forde to thank for tipping former Millwall winger Chris Taylor's long-range strike over the bar.
Woolford continued to be Millwall's most potent man in attack, and he almost equalised ten minutes into the second-half with a powerful drive from an acute angle, keeper Eastwood forcing his effort against the crossbar. The winger then found Trotter with a neat flick but the midfielder's cross was turned away from danger by Dann.
Lomas made his first change in the 70th as Jermaine Easter came on for Liam Feeney, and the move almost paid immediate dividends as Easter latched onto Morison's pass only to see his effort blocked by a diving Hanley.
As Millwall pushed on for an equaliser, the game opened up for Blackburn in attack, and Forde was again at his best to deny Rhodes who had tried to round him. That chance came after Alan Dunne had been brought down heavily, and the Millwall right-back was subsequently stretchered off; Justin Hoyte his replacement on 83 minutes.
But no more than 30 seconds after his arrival, the game was seemingly put to bed as Rovers substitute David Dunn headed in off the post after Millwall failed to clear from a corner.
The Lions had other ideas, however, and Morison pulled a goal back on 88 minutes, tapping home substitute Andy Keogh's corner at the back post.
And two minutes into added time, the striker came agonisingly close to pulling it back to 3-3, controlling Trotter's flick-on expertly before drawing a great stop from Eastwood.
That turned out to be the last chance of the game and The Lions were left to lick their wounds after another away defeat.
Blackburn Rovers: Eastwood, Henley, Dann, Hanley, Spurr, Marshall, Cairney, Lowe, King (Dunn, 75'), Taylor, Rhodes (Gestede, 88'). Subs not used: Kean, Kane, Kilgallon, Marrow, Rochina.
Goalscorers: Rhodes 22', Marshall 48', Dunn 85'
Millwall: Forde, Dunne, Robinson, Beevers, Malone, Feeney (Easter, 70'), Trotter, Abdou (Keogh, 77'), Woolford, Waghorn, Morison. Subs not used: Bywater, Shittu, Hoyte, Moussi, McDonald
Booked: Abdou, Feeney
Goalscorers: Waghorn 42', Morison 89'
Attendance: 12,643 (249 away)