The GIANTS have jumped back into top-four contention while delivering a savage blow to Melbourne’s finals hopes by hanging on for a thrilling two-point win at the MCG.

After being destroyed by Fremantle last Sunday, the determined Demons stormed out of the blocks on Saturday night to lead by 27 points at quarter-time.

But the GIANTS booted 12 of the next 15 goals to set up the 13.7 (85) to 12.11 (83) victory in front of just 16,246 fans - the lowest crowd at the MCG this season.

The GIANTS endured some tense moments late when Melbourne kicked three-straight goals to cut the margin to eight points with five minutes remaining.

Melbourne's Alex Neal-Bullen snapped an unlikely goal with 70 seconds left to give the Demons a chance to pinch a classic win.

But GIANTS star Tom Green surged the ball out of the next centre clearance and the GIANTS was able to do enough to secure their 12th win of the season.

Veteran Callan Ward put his side in front for the first time with two minutes remaining in the third quarter, allowing the GIANTS to lead by three points at the final change.

But the GIANTS flattened Melbourne by slamming through four goals in the first five minutes of the last quarter.

After kicking just one goal in the first-half, star forward Jesse Hogan added three more from late in the third quarter to early in the last to hurt his former club.

Young GIANTS midfielder Finn Callaghan was outstanding with a career-high 36 possessions, while Green (33 touches, nine clearances) also impressed.

Melbourne midfielder Clayton Oliver recaptured some of his best form by collecting a team-high 26 disposals, while star ruck Max Gawn still looked hampered in his first game back from a leg injury.

The Demons could finish the round a game and percentage outside of the top-eight with four games left, and will next face the Western Bulldogs at Marvel Stadium on Friday, while the GIANTS host Hawthorn at Manuka Oval in Canberra next Sunday.

Hogan Getting Better With Age

The expectations on Jesse Hogan were huge from the day he first pulled on a Melbourne jumper, but after winning the Rising Star award in 2015 there were more lows than highs as he left the Demons for Fremantle before landing at the GIANTS. Now, at 29 years of age, Hogan is enjoying a career-best season, already reaching a half century of goals for the first time, pushing Charlie Curnow for the Coleman Medal and giving the Giants a very real and dangerous focal point in attack.

MELBOURNE                             5.5    6.7    8.9   12.11 (83) 
GIANTS                                        1.2    6.4    9.6    13.7 (85)

GOALS

Melbourne: Fritsch 2, Chandler 2, van Rooyen, Petty, Melksham, Langdon, Gawn, Viney, Pickett, Neal-Bullen
GIANTS: Hogan 4, Greene 3, Daniels 2, Ward, Bedford, Green, McMullin,

BEST

Melbourne: Rivers, Viney, May, Oliver, Langdon
GIANTS: Green, Greene, Hogan, Daniels, Callaghan, Whitfield

INJURIES

Melbourne: Nil
GIANTS: Nil

SUBSTITUTES

Melbourne: Daniel Turner, replaced Jack Billings at three-quarter time
GIANTS: Joe Fonti, unused

Crowd: 16,246 at the MCG