MELBOURNE premiership forward Tom McDonald has kicked four goals on return, spearheading the Demons as they handled an injury-hit but committed West Coast by 63 points at Optus Stadium on Sunday.
It wasn't pretty for much of the afternoon as the Eagles made up for their lack of polish with competitive spirit, but the Demons broke them in the second half and cruised to a comfortable 19.12 (126) to 9.9 (63) win.
While McDonald was the main beneficiary in a return to form that will give the Demons selection headaches ahead of Gather Round, gun midfielders Christian Petracca and Clayton Oliver were the stars at the site of their 2021 flag.
Oliver set the Demons up with 34 disposals and 10 clearances, while Petracca finished the Eagles off with 29 and three goals, with the pair overwhelming West Coast in the critical third quarter as Melbourne piled on six goals to two and opened a 49-point lead.
Ruckman Brodie Grundy was also excellent in a stoppage-heavy game, finishing with 22 disposals and seven clearances while controlling the hit-outs (48-26) against Bailey Williams.
With tall forward Ben Brown likely to return from back soreness ahead of next Saturday's clash against Essendon at Adelaide Oval, McDonald's performance was well-timed, with a 50m goal on the run out of a centre bounce his highlight.
Young key forward Jacob van Rooyen was eye-catching again, finishing with two goals, while Bailey Fritsch booted three and Kysaiah Pickett added two in his return from suspension, with the Demons moving to 3-1 and third on the ladder.
After making a massive seven changes to cover injuries to key personnel, including star defender Jeremy McGovern and captain Luke Shuey, the Eagles were always going to rely on the contested elements of the game to be competitive.
They were energised early by their fresh faces and took it up to the Demons in the contest, bringing a high-pressure game that kept the match tight in the first quarter.
The Eagles were willing to stick with their more attacking game style, too, despite their personnel issues, and ran hard to link up with handballs through the corridor.
The gulf in class was obvious, however, and the Demons were able to kick five goals from their nine first-quarter entries, with McDonald and Fritsch linking up perfectly late in the term to set the quarter-time margin at 17 points.
Oliver had been held to six disposals in the first quarter and little impact, but he lifted in the second and gave his less experienced opponents, including draftee Reuben Ginbey, a lesson in midfield craft with 12 possessions (six contested) and three clearances.
The match remained hotly contested, however, with the standard dragged down by high tackle numbers from both teams (34-40 at half-time) and desperate defensive efforts.
Tim Kelly, who was his team's best performer with 36 disposals and 10 inside 50s, and Connor West both converted long-range opportunities to keep the Eagles in a competitive position, but the Demons were able to find targets inside 50 and built a 24-point half-time lead after Charlie Spargo's late goal.
It got out of control in the third quarter as the Demons started to show more of their attacking flair, with Petracca launching the run when he marked and played on to snap a classy goal nine minutes in.
The 2021 premiers started to break tackles, move the ball rapidly and punish the Eagles' turnovers in a ruthless manner, opening up a 54-point lead late in the quarter.
Having given everything but worked incredibly hard for their six goals to that point, the Eagles looked well and truly beaten in the final term as Melbourne put an exclamation point on a match they never looked like losing but were always made to work in.
WEST COAST 2.2 2.2 6.8 9.9 (63)
MELBOURNE 5.1 8.4 14.9 19.12 (126)
GOALS
West Coast: Allen 3, Kelly 2, Hunt, Long, Petrevski-Seton, West
Melbourne: McDonald 4, Fritsch 3, Petracca 3, Pickett 2, Spargo 2, Van Rooyen 2, Chandler, Neal-Bullen, Viney
BEST
West Coast: Kelly, Allen, Hunt, Jones
Melbourne: Oliver, Petracca, Grundy, Viney, McDonald, Rivers, May
INJURIES
West Coast: Nil
Melbourne: Nil
SUBSTITUTES
West Coast: Josh Rotham (replaced Elliot Yeo in the fourth quarter)
Melbourne: James Jordon (replaced Michael Hibberd in the fourth quarter)
Crowd: 42,458 at Optus Stadium