St Kilda beat GWS by 12 points to get back into the race for the top four, thanks to a strong four-goal performance from returning full-forward Max King.
Earlier, Collingwood regained their one-game buffer at the top of the ladder with a 28-point win over Carlton at the MCG, and the Hawks ran up a 100-plus point margin against the Eagles in Launceston to earn their second win of the season.