A late penalty from Cell C Sharks U19 saw DHL Western Province U19 suffer a narrow 25-23 defeat in Durban on Friday.
DHL Western Province held a 23-22 lead heading into the final stages, but the home side did just enough to claim the win and remain unbeaten this season.
The visitors scored tries via wing Angelo Davids and flank Tonderai Chiwumbutsa, with flyhalf Christopher Schreuder adding the rest of the points with his boot.
The first half was a tense affair, with the home side taking a 12-6 advantage into the half-time break.
DHL Western Province U19 fought their way back well to take the lead in the second half, but they were denied by a late penalty.
For DHL WP U19:
Tries: Davids, Chiwumbutsa
Cons: Schreuder 2
Pens: Schreuder 2
DHL Western Province U19: 15 Quan Eyman, 14 Angelo Davids, 13 David Kriel, 12 Waqar Solaan, 11 Christian Ambadiang, 10 Christopher Schreuder, 9 Lucky Dlepu, 8 Francke Horn (captain), 7 Tonderai Chiwumbutsa, 6 Bevan Prinsloo, 5 Herman le Roux, 4 Ian Kitwanga, 3 Hugo Pienaar, 2 Ru-Hann Greyling, 1 Dian Bleuler.
Replacements: 16 Chris Rossouw, 17 Alexander Mbete, 18 Joshua du Preez, 19 Jaen-Louis de Lange, 20 Henro Meyer, 21 Gerado Jaars, 22 David Coetzer, 23 Aydon Topley.