MELBOURNE has put a tough week behind it to claim an against-the-odds 54-point win over Gold Coast at People First Stadium on Saturday afternoon. The Demons are clearly set on rounding out their season on a high despite finals being out of the equation, kicking their highest score of the season in the 18.9 (117) to 9.

9 (63) romp. SUNS v DEMONS Full match coverage and stats Veteran Jack Viney, who has been the subject of trade speculation this week, wound back the clock with a 30-disposal, 10-tackle, nine-clearance and two-goal showing to be his side's best player. Young forward Daniel Turner kicked a game-high four goals, while Harry Petty and Jacob van Rooyen booted three each.

More to come Judd McVee slots his maiden career major and his teammates celebrate jubilantly Kysaiah Pickett's electric dash sets up Jake Melksham before Jack Viney curls a boundary beauty Harrison Petty wheels around and blasts through his second major after Jack Viney's terrific contested work Jarrod Witts executes a brilliant baulk at the stoppage and drills a magical major Sam Flanders drills his second major from the centre before setting up Lachie Weller's superb strike Daniel Turner slots a pair of smart majors to spark Melbourne early Sam Flanders bends through a classy finish after a composed Gold Coast build-up GOLD COAST 3.2 7.5 8.

6 9.9 (63) MELBOURNE 3.2 8.

5 11.5 18.9 (117) GOALS Gold Coast: Flanders 2, Witts 2, King 2, Weller, Holman, Davies Melbourne: Turner 4, Petty 3, van Rooyen 3, Vin.