That came after their comprehensive elimination final win over West Coast in Perth, which many expected would be too big a hurdle for them given their injury issues.
“We have been underdogs the last two weeks and it’s probably something that sits well with us as a group,” Bulldogs star Marcus Bontempelli told Channel Seven’s Game Day.
A qualifying final stumble against the Giants put them into a sudden-death semi-final against Adelaide, but their class shone through against the Crows in a comfortable 36-point win.
The Swans now face Geelong in Friday night’s preliminary final off a six-day break with the Cats having earned a weekend off following their qualifying win over the Hawks.
“They’re going to be fresh but it’s a prelim final so anything can happen,” Swans star Josh Kennedy said.