Carlton is dealt a blow with Jacob Weitering out with a shoulder injury against Collingwood at the MCG, while Port Adelaide receives Essendon.
Previously, St Kilda took a convincing 53 point win over North Melbourne.
Follow the live scores, stats and results below.
Collingwood vs Carlton
Port Adelaide vs Essendon
Saints contribute to the misery of Kangaroos
St Kilda gave North Melbourne no respite and dominated the struggling kangaroos in Docklands.
Saints coach Brett Ratten saw this as a dangerous game, but his side led the entire game for a regulation win of 16.7 (103) to 7.8 (50).
Midfielders Jack Sinclair and Seb Ross starred for the Saints, while Brad Hill had a match-high 33 possessions and Max King scored three goals.
Little striker Jade Gresham, who scored two goals, and defender Callum Wilkie also impressed.
The much improved Saints are entering their mid-season hiatus with an 8-3 win-loss record.
Kangaroos captain Jack Ziebell kicked a goal in his 250th game, but after a competitive start, his match was no match for the Saints.
It follows another week of crisis in Arden Street, with three of their recruiters resigning and Kangaroos great Wayne Carey criticizing the club.
After Ziebell’s goal in the third quarter, the Saints took advantage of basic mistakes by the Kangaroos defence, and their four-goal run put an end to any hopes of an upset result.
Mitch Owens, called up for the game, kicked his first two goals in one minute.
Saints junior Nasiah Wanganeen-Milera, the nephew of AFL great Gavin Wanganeen, marked Sir Douglas Nicholls Round with a bullet pass that King found amid a nest of Kangaroos defenders.
King converted for his second goal.
The Kangaroos’ Jy Simpkin had 29 disposals and kicked his first goal of the season.