North Adelaide kept in touch with the top five with a percentage-boosting 40-point win against Adelaide at Prospect Oval.
After clinging to a vital three-point victory against Sturt in Round 8, the Roosters banked their second win in succession to cement sixth spot and get within a win of fifth-placed Norwood.
Leading at every change, the hosts made the most of having just four more inside 50m entries than the Crows as Will Combe and Dyson Hilder booted three goals each.
But the margin was set to be significantly more before Adelaide outscored North by two goals in the fourth quarter to peg back the 52-point deficit at the final change.
Experienced North recruit Aaron Young exploded for 30 disposals, eight marks, eight clearances and six tackles as teammates Andrew Moore (26 disposals) and Campbell Combe (25 disposals) worked hard in the clinches.
Left-footers Jarred Allmond and Harrison Wigg collected 24 possessions each while Kym LeBois returned to form with 20 disposals, nine marks and two goals for the Roosters.
Adelaide’s Jackson Hately tried valiantly in the centre square to rack up 28 disposals, 10 marks, four clearances and six tackles while first-round draft pick Luke Pedlar had one of his best League performances with 23 touches and five tackles.
Crows ruck Kieran Strachan was arguably the best big man on the ground with 21 disposals, eight marks, three clearances and a goal.
Woodville-West Torrens stretched its winning streak to three with a comfortable 29-point win against Central District at X Convenience Oval.
After losing two matches in a row in Rounds 5 and 6, the Eagles have now got their season back on track as they solidified their place inside the top three.
Leading at every change, the visitors managed to engineer nine more inside 50 entries as they answered any challenge thrown at them by the Bulldogs.
Jake Von Bertouch presented well for the Eagles, nailing two of his three goals midway through the first term as crafty small forwards Daniel Menzel and Tyson Stengle kicked two goals each.
It was an even spread of contributors through the midfield for Jade Sheedy’s charges as Dane McFarlane and Joseph Sinor collected 25 disposals each, leaving Riley Knight as the chief concern for the Eagles after he hobbled from the ground with what appeared to be an ankle ailment.
Central’s Kyle Presbury returned to rack up 25 touches and a goal while GWS academy midfielder Harry Grant had 24 disposals and four tackles.
Sign up to see all the news from around the SANFL each week – directly in your inbox!