Cam Zurhaar's goal after the final siren has sealed a pulsating six-point North Melbourne win over Gold Coast.
The Kangaroos rallied from more than seven goals down in the second quarter on Saturday at Marvel Stadium and won 17.9 (111) to 16.9 (105).
Zurhaar was thrown forward at halftime and it proved a masterstroke from North coach Alastair Clarkson.
Luke Davies-Uniacke, North's best player, goaled from a set shot with a minute left to tie the scores.
The Suns won the crucial centre clearance, but the Kangaroos rebounded off half-back. A long ball found Zurhaar deep in attack and Suns defender Oscar Adams gave away an obvious free kick.
Zurhaar was mobbed by teammates after he kicked the match-winner. It is a massive win for the Kangaroos, who have struggled to claim a big scalp this season.