Sam Darcy was back in a big way for the Dogs, with three goals and a confident leap at the ball as his side overran the Saints by 72 points at a chilly Marvel Stadium.
Darcy moved well in his first game back from a serious knee injury suffered in round six, helping his side to a 20.12 (132) to 8.12 (60) victory on Thursday evening.
Nasiah Wanganeen-Milera (31 and a goal) tried hard for the Saints, while Jack Sinclair (30 disposals, 622 metres gained) tried hard to generate attack in game 200,
Callum Wilkie (21 disposals, seven intercepts) stood strong under a barrage of Bulldogs attacking play.
ST KILDA 1.4 5.6 7.9 8.12 (60)
WESTERN BULLDOGS 4.2 10.4 16.9 20.12 (132)
GOALS
St Kilda: Wood, Windhager, Sharman, Keeler, Higgins, Byrnes, Wanganeen-Milera, Hill
Western Bulldogs: Naughton 3, Darcy 3, Khamis 2, Sanders 2, Kennedy 2, Richards, Freijah, Davidson, English, McNeil, West, Hynes, Treloar
BEST
St Kilda: Sinclair, Marshall, Wanganeen-Milera, Wilkie
Western Bulldogs: Darcy, Richards, Dale, Lobb, Davidson, Kennedy
INJURIES
St Kilda: Nil
Western Bulldogs: Nil
SUBSTITUTES
St Kilda: Jack Carroll (replaced Dan Butler in the third quarter)
Western Bulldogs: Cooper Hynes (replaced Buku Khamis in the final quarter)