The Western Bulldogs will play Melbourne in the 2021 AFL Grand Final after a 71-point thumping of Port Adelaide.
The Bulldogs produced a stunning first-half ambush en route to a 17.14 (116) to 6.9 (45) victory.
They had 10 goal kickers, the brilliant Bailey Smith booted four goals, three from Mitch Hannan, and two majors from Aaron Naughton and skipper Marcus Bontempelli.
The Bulldogs held firm in the second half, despite losing Laitham Vandermeer to a hamstring strain.
Vandermeer could well miss the grand final in Perth in a fortnights time.