Three goals in 16 minutes earned Millwall their first win of the Sky Bet Championship season as they beat rock-bottom Ipswich 3-2 at Portman Road.
Shane Ferguson, Jake Cooper and Tom Elliott were on target in the second half for the visitors at Portman Road.
Teenager Jack Lankester netted his first senior goal for the Tractor Boys, who led at half-time in what had been billed as a must-win game if they were to have any chance of avoiding the drop.
Substitute Kayden Jackson reduced the deficit to a single goal with a 25-yard effort in the 89th minute – but this latest setback leaves Paul Lambert's men 10 points – plus goal difference – from safety and they will need a miracle to avoid returning to the third tier of English football for the first time in 62 years.
Lambert has only managed to bank six points from his 11 games in charge but his team could not have made a better start when Lankester, who turns 19 later this month, opened the scoring in the second minute.
The experienced Freddie Sears fed the ball out to the right, where Lankester had found acres of space. The youngster cut in and sent a low shot beyond the outstretched arm of Jordan Archer and inside the far post.
The Tractor Boys squandered a great chance to extend their lead in the 28th minute when Flynn Downes cut the ball back for Sears but the former West Ham man's shot was brilliantly blocked by former Ipswich loanee Ryan Tunnicliffe.
Within seconds Jed Wallace went on an amazing run from deep in his own half but after deciding to go it alone, rather than try to pick out the unmarked Aiden O'Brien in the middle, his low drive was well saved by the advancing Dean Gerken.
Millwall made a change for the second half, sending on experienced striker Steve Morison for left-back James Meredith as manager Neil Harris looked to add some much-needed firepower to his attack.
There was a firm sense that the Lions were edging closer to an equaliser and it duly arrived on the hour mark when Chambers collided with Tom Elliott, referee Stephen Martin pointed to the spot and Ferguson sent Gerken the wrong way as he lashed the ball into the net.
Four minutes later Lambert was shown a yellow card for dissent after he complained his side should have had a free-kick when Harrison appeared to be held back by Jake Cooper on the edge of the area.
Things went from bad to worse for Lambert and his players when the Lions went in front in the 68th minute. Morison directed a cross to the far post for Elliott to head back into the middle, where Cooper had an easy task to nod in his fifth goal of the season.
Millwall weren't finished and added a third goal in the 76th minute, O'Brien cleverly setting up Elliott for his third goal of the campaign with a cute backheel after the big striker's initial shot was blocked.
Jackson gave Ipswich a flicker of hope of rescuing a point when his shot found the net via a post and Harrison had an effort that Archer grabbed at the last second when it seemed to be creeping in.
ga('create', 'UA-72310761-1', 'auto', {'name': 'pacontentapi'});
ga('pacontentapi.set', 'referrer', location.origin);
ga('pacontentapi.set', 'dimension1', 'By Press Association Sport Staff');
ga('pacontentapi.set', 'dimension2', '8ed74652-bcbc-40ee-a251-7d871100944d');
ga('pacontentapi.set', 'dimension3', 'paservice:sport,paservice:sport:club-news,paservice:sport:football,paservice:sport:match-reports');
ga('pacontentapi.set', 'dimension6', 'story');
ga('pacontentapi.set', 'dimension7', 'composite');
ga('pacontentapi.set', 'dimension8', null);
ga('pacontentapi.set', 'dimension9', 'sport:football');
ga('pacontentapi.send', 'pageview', { 'location': location.href, 'page': (location.pathname + location.search + location.hash), 'title': 'Millwall come from behind to win at Ipswich'});