The Ospreys moved 10 points clear of Newport Gwent Dragons with a scrappy Magners League win in Swansea.
The two sides do meet again on 6 May, but this result in all probabability condemns the Dragons to, at best, a play-off for a Heineken Cup place.
A late try from Ospreys wing Aled Brew proved decisive, although there was clearly a forward pass in the build-up.
Rhodri Gomer Davies was stretchered off with what seemed a serious neck injury, but the Dragons centre soon recovered.
Dragons prop Adam Black took the field to become the first player to make 100 appearances in the Celtic League.
Down the other end of the experience spectrum was the visitors' rookie fly-half Jason Tovey making his senior debut in the Magners League.
The 18-year-old was preferred at fly-half in place of Ceri Sweeney, who had a rib injury, on the day it was announced that the 35-cap Wales back would be joining Cardiff Blues next season.
Tovey, left-footed, gave the visitors an early lead with his only penalty chance of the half.
James Hook struck two penalties in reply that gave the Ospreys a slim 6-3 lead at the break, but was wide with two more relatively straight-forward kicks.
The hosts enjoyed the lion's share of possession but were unable to summon the required quality to reach the Dragons' try line, even when the Gwent side lost flanker Richard Parks to the sin-bin on 31 minutes for a tackle off the ball.
The Ospreys were also hampered by the early injury withdrawal of wing Shane Williams with a reported dead leg, Wales' record try scorer replaced by Aled Brew.
Andrew Bishop almost claimed a much-needed try four minutes after the restart, only for Gomer Davies' flying cover tackle to push the Ospreys centre against the corner flag.
But Gomer Davies' bravery in the tackle was to cost him soon after, as he took on the considerably bigger Ospreys back-row Filo Tiatia head-on.
The Dragons inside centre suffered a heavy knock and the game was halted for 12 minutes as the medical staff dealt carefully with what seemed to be a worrying neck injury.
Dragons centre Rhodri Gomer Davies' injury was not as serious as first feared
Gomer Davies was stretchered off in a neck brace as a precaution but thankfully recovered his senses in the dressing room and was able to watch the remainder of the game from the Dragons' bench.
Once play resumed, Justin Marshall chipped over a cheeky drop-goal to extend the Ospreys' lead to 9-3.
A second Dragons player entered the sin-bin when Luke Charteris was carded for a late tackle on Hook as the Ospreys 10 chased his chip ahead.
But the Dragons were back up to full strength by the time Brew secured the win for the Ospreys with a try eight minutes from the end.
Even then it took referee Tim Hayes and his fellow officials to miss an outrageously forward pass from Hook to set Lee Byrne through the line, the full-back handing on to Brew to finish off.
Hook added the difficult touch-line conversion from tight on the right, the 16-3 score ensuring the Dragons were denied even the small comfort of a losing bonus point.
Ospreys assistant coach Sean Holley:
"The outcome was what we wanted, we wanted to win here, but as always when we come home we want to put on a performance.
"Perhaps it wasn't quite the performance we were looking for, it was frustrating at times, but we're delighted to come away with the win and not concede any tries.
"We did create a lot, there were some fine individual performances, but it was just the final pass at times."
Dragons head coach Paul Turner:
"The forward pass they came up with [for Aled Brew's try] was ignored and that frustrates the hell out of me.
"But I'm really pleased that as a group we've talked this week about coming to this place and frightening the hell out of them, and I think we frustrated them.
"We gave a debut to an 18-year-old fly-half [Jason Tovey] and I thought he came through with a real positive debut."
Ospreys: Lee Byrne; Shane Williams, Sonny Parker, Andrew Bishop, Johnny Vaughton; James Hook, Justin Marshall; Paul James, Richard Hibbard, Adam Jones, Ian Gough, Alun Wyn Jones, Filo Tiatia, Marty Holah, Ryan Jones (capt). Replacements: Huw Bennett for Hibbard (52), Duncan Jones for James (52), Ian Evans for Gough (55), Jonathan Thomas for Tiatia (55), Gareth Owen, Jonathan Spratt, Aled Brew for S. Williams (31).
Dragons: Kevin Morgan; Gareth Wyatt, Paul Emerick, Rhodri Gomer Davies, Richard Mustoe; Jason Tovey, Andy Williams; Adam Black, Ben Daly, Rhys Thomas, Andy Hall, Luke Charteris, Colin Charvis (capt), Richard Parks, Joe Bearman. Replacements: Steve Jones for Daly (65), Lee Harrison for Black (65), Michael Owen for Bearman (47), Lewis Evans, Aled Thomas, Phillip Dollman for Gomer Davies (47), Wayne Evans for A. Williams (53).
Bookmark with:
What are these?