Northampton held off a superb fightback from a severely depleted Ospreys to open their LV= Cup campaign with a 19-17 victory.
Saints had held a 13-0 lead following a try from lock James Cannon plus two penalties and a conversion from fly-half Stephen Myler.
But tries from hooker Richard Hibbard and replacement Jonathan Spratt, plus seven points from the boot of stand-off Gareth Owen, brought the Welsh side back to take a 17-16 advantage.
But Myler knocked over another penalty 10 minutes from time to seal the win.
The Ospreys, without 29 players due to international call-ups and injuries, were forced into a late change as full-back Barry Davies withdrew with a back injury, Nicky Thomas taking over the number 15 jersey with Jonny Vaughton coming on to the right wing.
Kristian Phillips started on the other flank just days after signing a professional contract with the region.
Northampton showed nine changes from the side beaten at Leicester, including Ben Foden starting at full-back following his release from the England squad and Alan Dickens coming in at scrum-half to lead the side.
The hosts had the first chance to register points in the opening seconds but fly-half Owen, on his 21st birthday, was off target with his penalty attempt, and then followed that up by missing with a long-range effort in the eighth minute before opposite number Myler gave the Saints the lead after a strong Jon Clarke carry had forced a penalty.
Saints soon extended that lead when Foden collected a poor clearance kick to breeze round Vaughton before passing inside for lock Cannon to crash over in the corner, Myler adding the touchline conversion for a 10-0 advantage.
Myler then added his second penalty as the visitors took a stranglehold on the game as they forced several turnovers at rucks and denied the hosts quick front foot ball.
But the Welsh side finally enjoyed some continuity to give the sparse crowd something to cheer as the move ended with hooker Hibbard being the man to profit after a well controlled driving maul, Owen knocking over the extras to get the hosts back in the game as half-time approached.
The momentum generated by that score saw the Ospreys make an excellent start to the second half and, although Myler slotted another penalty, the hosts began to show the confidence to keep ball in hand and only a knock-on by Phillips prevented him from crossing under the posts after one such passage of play.
Northampton then saw prop Jon Vickers sin-binned for a culmination of several scrum offences and the extra space created by his absence saw the Ospreys finally make their pressure pay.
Full-back Thomas showed good hands to keep the move going and Jonathan Spratt was on hand to dive over, just moments after replacing Vaughton, after the rampaging Filo Tiatia was stopped just short, for a converted score.
Northampton were rocking at this point and Myler missed a penalty to add to their nerves before Owen stepped up to add a three-pointer of his own and give the Ospreys the lead for the first time.
But Myler slotted his fourth penalty with 10 minutes left and the hosts were unable to find a score to claim the win despite some fierce late pressure.
For the Ospreys:
Tries: Hibbard, Spratt
Cons: Owen 2
Pens: Myler 4
Ospreys: 15 Barry Davies, 14 Nicky Thomas, 13 Sonny Parker, 12 Andrew Bishop, 11 Kristian Phillips, 10 Gareth Owen, 9 Liam Davies, 8 Tom Smith, 7 Steve Tandy, 6 Jerry Collins, 5 Filo Tiatia, 4 Ian Gough (c), 3 Cai Griffiths, 2 Richard Hibbard, 1 Ryan Bevington.
Replacements: 16 Ed Shervington, 17 Ross Davies, 18 Will Taylor, 19 James King, 20 Justin Tipuric, 21 Rhodri Wells, 22 Jonathan Spratt, 23 Ashley Beck.
Northampton: 15 Ben Foden, 14 Chris Ashton, 13 Joe Ansbro, 12 Jon Clarke, 11 Chris Mayor, 10 Stephen Myler, 9 Alan Dickens (capt), 8 Mark Hopley, 7 Scott Gray, 6 Mark Easter, 5 Christian Day, 4 James Cannon, 3 Jon Vickers, 2 Joe Gray, 1 Regardt Dreyer.
Replacements: 16 Brett Sharman, 17 Alex Waller, 18 Adam Parkins, 19 Owen Giles, 20 James Ingle, 21 John Brake, 22 Barry Everitt, 23 Grant Pointer.
Referee: James Jones (Wales)
Assistant referees: Hugh Watkins (Wales), Huw Griffiths (Wales)
Assessor: David Herbert (Wales)