Canterbury have scored an 83rd minute try to retain the Ranfurly Shield for the summer and deny North Harbour a spot in the Mitre 10 Cup semi-finals, beating them 31-25 in Christchurch.
Replacement prop Harrison Allan crashed over from close range after the hooter to clinch victory from the jaws of defeat in their final regular-season match.
The home side scored the first try in the 25th minute, Braydon Ennor crashing through the Harbour defence.
The visitors hit back through winger Mark Telea who found his way over the line down the left-wing.
Both teams traded tries before half time, taking the score to 17-5 at the break.
Osea Qamasea scored the visitors' second try to get them within seven points of a semi-final spot.
Star fullback Josh McKay scored his second of the match 10 minutes later, the youngster scoring out wide to extend the lead.
But Harbour didn't give up and showed the class in search of a win to keep their season alive, Telea crossed for his second to set up a nail-biting final 15 minutes.
Which it was, Harbour scored again through Lewis Gjaltema to give them the lead with seven minutes to go.
But the nine-time champions weren't prepared to lose the Log o' Wood, the substitute front-rower crossing for the final try and putting an end to North Harbour's season.
Canterbury 31 (Braydon Ennor, Josh McKay 2, Harry Allan tries; Brett Cameron pen, 4 con)
North Harbour 25 (Mark Telea 2, Osea Qamasea, Lewis Gjaltema tries; Bryn Hall pen, con).