Northampton pivot Ryan Lamb kicked a 78th minute penalty to steal a 26-24 Aviva Premiership win from Gloucester on Sunday.
Lamb's match-winning penalty two minutes from time denied his hometown club Gloucester a memorable win at Franklin's Gardens.
Lamb, who moved to Northampton from London Irish in the summer, came on as a second-half replacement for Stephen Myler and proved an instant hit with the home faithful.
The match was nip-and-tuck throughout, with Saints edging an even first half after outscoring the Cherry and Whites two tries to one.
Following an earlier exchange of penalties between respective fly-halves, Myler and Tim Taylor, Saints were first to break the deadlock when their skipper Phil Dowson scored after Gloucester failed to clear their lines properly.
But the visitors were back on level terms just two minutes later when another defensive lapse resulted in a score for Jonny May. May, partnering Lesley Vainikolo in a new-look midfield, charged down Greig Tonks' kick, then hacked on and won the race for the touchdown.
Taylor made no mistake with the conversion and added a further penalty, but Saints went into the break with a 17-13 advantage thanks to an excellent debut try from scrum-half Martin Roberts.
Saints were on top after the re-start and two Myler penalties, one while Gloucester captain Pete Buxton was in the sin-bin, put them two scores ahead.
Freddie Burns' penalty narrowed the gap back to six points before wing Charlie Sharples was set up by Vainikolo for Gloucester's second try.
A Burns drop goal put them in front for the first time in the game, however Lamb had the final word for Saints to prevent a clean sweep of away wins on the opening weekend of the Premiership.
Tries: Dowson, Roberts
Cons: Myler 2
Pens: Myler 3, Lamb
Tries: May, Sharples
Pens: Taylor 2, Burns
Northampton: 15 Greig Tonks, 14 Paul Diggin,13 Tom May, 12 James Downey, 11 Noah Cato, 10 Stephen Myler, 9 Martin Roberts, 8 Phil Dowson (c), 7 Ben Nutley, 6 Calum Clark, 5 Mark Sorenson, 4 Samu Manoa, 3 Brian Mujati, 2 Brett Sharman, 1 Paul Doran Jones.
Replacements: 16 Mike Haywood, 17 Alex Waler, 18 Tom Mercey, 19 Christian Day, 20 James Craig, 21 Stuart Commins, 22 Ryan Lamb, 23 Scott Armstrong.
Gloucester: 15 Olly Morgan, 14 Charlie Sharples, 13 Jonny May, 12 Lesley Vainikolo, 11 James Simpson-Daniel, 10 Tim Taylor, 9 Dave Lewis, 8 Brett Deacon, 7 Andy Hazell, 6 Peter Buxton (c), 5 Alex Brown, 4 Will James, 3 Dario Chistolini, 2 Darren Dawidiuk, 1 Nick Wood.
Replacements: 16 Nathan Charles, 17 Dan Murphy, 18 Rupert Harden, 19 Tom Savage, 20 Matt Cox, 21 Nick Runciman, 22 Freddie Burns, 23 Tom Voyce.
Referee: Andrew Small