West Coast have locked up second spot on the AFL ladder with a breezy 26-point win over Brisbane.
It was an ideal pre-finals tune-up for the Eagles, who fended off a Lions outfit that had saved one of their sloppiest performances all year for last.
The 14.14 (98) to 11.6 (72) result on Sunday afternoon ensures West Coast will play two finals at Optus Stadium, starting with a qualifying final against Collingwood.
The Lions lacked poise when the game was on the line and trailed by as much as 44 points just before three-quarter time.
West Coast midfield trio Dom Sheed (30 disposals), Jack Redden (29 disposals) and Luke Shuey (27 disposals) ran riot, contributing 21 of the team's 42 clearances.
Up forward, Jack Darling kicked four goals while Jamie Cripps and Liam Ryan chipped in with three apiece.
For Brisbane, it was a disappointing end to a promising season.
They were keen to at least shape the top four in their final assignment of 2018, and given the vast improvements they have made in coach Chris Fagan's second campaign at the helm, it was rightly billed as a danger game for the Eagles.
It certainly looked like one during the first quarter, with the lead changing hands six times as players came to terms with the slippery conditions after a morning of heavy rain.
But West Coast killed off the contest in just the second term, booting four goals and restricting the Lions to two behinds to lead by 35 points at the long break.
They were never in any real doubt after that, although Brisbane rallied in the last quarter and outscored West Coast four goals to two to give the 16,367-strong Gabba crowd something to cheer about.
Dayne Beams was best for the Lions with a game-high 32 touches.
But the man who replaced him as captain, Dayne Zorko, struggled again under the pressure of a heavy tag and was kept to just 16 disposals by Mark Hutchings.