A fourth-quarter burst has catapulted Greater Western Sydney into the AFL top eight for the first time since round 11 after their nine-point win over Carlton at Metricon Stadium.
The Giants, wasteful for most of the match, found their shooting boots in the final term to overhaul a 15-point three-quarter deficit and secure a vital 6.12 (48) to 5.9 (39) victory over the Blues.
Young gun Jake Riccardi sparked the final term surge with two goals as the Giants made the most of Melbourne's slip-up against Sydney in Cairns to leapfrog the Demons into eighth place after 14 games.
After Riccardi started the quarter with back-to-back goals, further majors to Harry Perryman and Ian Hill secured the win for GWS.
"Clearly our fundamentals weren't to the level that they needed to be. I mean kicking 1.10 is just, it's not great footy," Giants coach Leon Cameron said.
"They found a way. That's a great sign, that we've been really good in close games.
"In the last three or four years we've really closed out some close games but you've got to get reward when you go inside 50 and you've got to get reward when you having shots for goal because that's what we didn't do and they punished us when we didn't."
The defeat essentially ends any hope the Blues had of making the finals, sitting two wins behind the Giants with three matches to play and with an inferior percentage.
The Blues had looked likely winners after a scrappy first three quarters, with a four-goal first term enough for them to hold a lead at every change.
The Giants were their own worst enemy kicking just one goal in the first half and having the unenviable score of 2.11 at three-quarter time.
Carlton, however, had 42 inside 50s after the first quarter and kicked just one goal.
"We got shots in the third," Blues coach David Teague said.
"We just didn't make the most of them and to be honest GWS didn't make the most of theirs early. They did late
"We go out there to play for four quarters and put the effort and make the right decisions and right now we're not there.
"We're probably sitting where we should sit ... The simple fact is we're not doing it for four quarters right now.
"And we've got to find a way to do that."
Nick Haynes was the Giants' best with 21 disposals, eight marks and five score involvements.
Sam Walsh had a game-high 23 disposals for the Blues, who are back at Metricon on Tuesday to play the Swans.
The Giants are also in action on Tuesday and will be keen to cement their top eight spot when they travel to South Australia to face last-placed Adelaide.