A 76th-minute try from Alex Ryde earned a 20-15 win for TringRugby in a gripping contest at Bury St Edmunds.
Tring dominated the game and fully deserved their win, although it looked as though the clash was set to end in a Bury victory until Ryde pounced to snatch the points for the visitors.
It was Tring who made the brighter start of the two sides and they opened the scoring after three minutes through a penalty from Will Mitchell.
The visitors dominated the first 10 minutes, but from then on the first half deteriorated into a scrappy affair.
It was Bury who struck next, though, as Casey Stone raced clear to touch down and give his side a 5-3 lead.
The first half had been a turgid affair with the two teams slogging it out in the middle of the park, but Bury extended their lead after the break when Stone capitalised on a blocked kick to cross the line for a 12-3 lead.
Tring responded well, though, and pressed on. They recycled several times before prop Tom French forced his way over the line to cut the deficit to 12-8.
It was all Tring now, and they soon worked the ball left for Richard Roberts to score in the corner and put his side one point ahead.
But Bury hit back with a penalty from Jesse Smith to regain the lead at 15-13, and it looked as though the hosts would hold out for the win.
Tring were not to be denied, though, and Number 8 Lawrence Tausosi rampaged forward, before the ball was delivered to Ryde to bundle his way over the line. Newton added the conversion to make sure of the win.