Cooper Trembath's four goals have highlighted North Melbourne's 25-point AFL win over Richmond in an ugly, scrappy MCG match.
The 10.13 (73) to 6.12 (48) result on Sunday gives the Kangaroos back-to-back wins and distance from their 124-point mauling from Fremantle, as they try to return to the finals for the first time in a decade.
After North posted the first goal of the final term and opened up a game-high lead of 34 points, Noah Balta kicked two in a row to keep the contest tight.
But Richmond could only kick another goal and North held on for the win.
Harry Sheezel had 31 possessions to lead the Kangaroos midfield and James Trezise was solid for the Tigers.
Despite sunny conditions and little breeze, the start of the game seemed to take inspiration from the soccer World Cup.