Port Adelaide slogged its way to a tradesman-like 13-point win against West Adelaide at Hisense Stadium.
Needing to bank the premiership points to stay in touch with the top five, the Magpies got the job by leading at every change amid the heavy conditions at Richmond.
The visitors were buoyed by the performance of skillful young star Xavier Duursma, who built nicely on last round’s return from a long term knee injury to collect 27 disposals, seven marks and four tackles.
Duursma did most of his damage when there was plenty of heat in the contest, booting his two goals in the first quarter to open up a 20-point lead in the 23rd minute.
Veteran Hamish Hartlett and emerging midfielder Jackson Mead were strong support acts with 27 disposals and a goal each while SANFL-contracted trio Matt Appleton, Sean Samblich and Jake Westbrook all surpassed the 20-disposal mark.
Defender Tom Clurey was rock solid after being sent back from the AFL side, finishing with 22 disposals and nine marks while Sam Hayes continues to impress, this time tallying 17 possessions, seven marks and 32 hit outs.
The battling Bloods never trailed by more than 27 points and cut the deficit to just one point when a passage of excellent team play resulted in a close-range goal to Mitch Maguire 24 minutes into the third term.
But Port kicked the next three of the contest before West captain Tom Keough slotted his 25m set shot 19 minutes into the last term.
Keough played a virtual lone-hand in attack with four goals while being well-supported by 17-year-old Harry Lemmey, who kicked a major and fed Keough one of his goals in the opening term.
Powerade Breakthrough Player nominee Bailey Chamberlain found plenty of the ball on the wing to rack up 25 disposals, 10 marks and two goals while senior stars Kaine Stevens and Tom Murphy each collected 24 possessions.
Sign up to see all the news from around the SANFL each week – directly in your inbox!