Cape Town - A try by Robbie Diack in the 73rd minute gave Ulster a come-from-behind victory against the Southern Kings in their PRO14 encounter played in Zwide.
Diack, a former Western Province and Stormers No 8, managed to get over in the right hand corner to secure a 43-36 win for the visitors in a pulsating encounter.
Despite leading 22-10 at half-time, the home side were not able to hold on for victory with Ulster managing two tries in the final 10 minutes to secure an away win with a bonus point.
The Kings are still looking for their first victory in the competition and next play Scarlets at home on Sunday, November 26.
15 Yaw Penxe, 14 Michael Makase, 13 Berton Klaasen, 12 Luzuko Vulindlu, 11 Alshaun Bock, 10 Oliver Zono, 9 Rudi van Rooyen, 8 Ruaan Lerm, 7 Jurie van Vuuren, 6 Andisa Ntsila, 5 Bobby de Wee, 4 Stephan Greeff, 3 Rossouw de Klerk, 2 Stephan Coetzee, 1 Schalk Ferreira (captain)
Substitutes: 16 Tango Balekile, 17 Miami Majola, 18 Martin Dreyer/Luvuyo Pupuma, 19 Lindokuhle Welemu, 20 Dries van Schalkwyk, 21 Rowan Gouws, 22 Kurt Coleman, 23 Jarryd Sage
15 Charles Piutau, 14 Craig Gilroy, 13 Louis Ludik, 12 Darren Cave, 11 Andrew Trimble, 10 Christian Lealiifano, 9 John Cooney, 8 Sean Reidy, 7 Chris Henry (captain), 6 Matty Rea, 5 Alan O'Connor, 4 Kieran Treadwell, 3 Wiehahn Herbst, 1 John Andrew, 1 Andy Warwick
Substitutes: 16 Adam McBurney, 17 Callum Black, 18 Ross Kane, 19 Robbie Diack, 20 Clive Ross, 21 Jonny Stewart, 22 Peter Nelson, 23 Tommy Bowe