Bulldogs go back-to-back
Western Bulldogs levelled the ledger on their season with a 28-point win over Sydney.
Captain Marcus Bontempelli played the leading role in helping Luke Beveridge's team establish a dominant lead in the first half.
The Bulldogs kicked six goals to one before the main break, leaving the Swans with too much to do to get back into the match.
Sydney kicked three of their five goals on the night in the final term, but despite Tom Papley finishing with four majors they did not seriously threaten a comeback.
They cut the margin to 20 points at one stage, before going down 10.7 (67) to 5.9 (39) at the SCG.
The Swans' defeat was compounded, after scans, by news that ruckman Sam Naismith had suffered another ACL tear.
Bontempelli kicked two goals and racked up 18 disposals for the Bulldogs, twice going back with the flight in the second term to result in two goals that helped them to a 30-point half-time lead.
His six-disposal quarter was capped with a goal from beyond the arc to give the visitors full momentum into the main break.
After the Swans opted to send tagger George Hewett to Jack Macrae in the first half, Swans defender Callum Mills was then sent to Bontempelli.
Beveridge's team have made amends, with consecutive victories over the two Sydney clubs, for their 0-2 start.
But they will be sweating on the results of scans of their own, after injuries to important forwards Aaron Naughton and Sam Lloyd.
Naughton (ankle) and Lloyd (shoulder) both went down after slotting a goal apiece. Naughton was ruled out by quarter time, with Lloyd playing very little part in the game after half-time.
Beveridge said: "He started the game off in good fashion tonight, Naughts, and he looked really threatening. We will miss him, but we'll find a way, someone else will come in and play a role.
"Maybe there's a miracle and he plays next week, who knows, but if he's out he's going to be a difficult player to replace."
Western Bulldogs are 14/1 to win the Grand Final.
The Bulldogs are 17/20 to win their next game against North Melbourne, who are 1/1.
View all Australian Rules betting