Atrás
That late Bosch penalty denies Ulster a losing bonus point but they at least leave Pretoria with a solitary point as reward for the four tries they scored.
Richie Murphy's side remain without a win after four outings in the URC but can head to Cape Town to face the Stormers next Saturday with their heads held high after this brave performance in tough conditions.
Thanks for joining us and enjoy the rest of your Saturday.
Ulster
Eight of the nine Ulster players called up by Andy Farrell for Ireland's Nations Championship fixtures next month have been selected to feature for the province against the Bulls.
Tom O'Toole, Tom Stewart and Nick Timoney all start up front this weekend, with Stuart McCloskey, Jamie Benson, Nathan Doak and Jacob Stockdale getting the nod in the back-line.
Uncapped back row James McNabney, who will hope to make a Test bow next month, is among the replacements, with wing Robert Baloucoune the only one of the province's Test call-ups not to feature in Saturday's 23.
Seemingly included in Farrell's squad as a fly-half option, Benson reverts back to outside centre having worn 10 in the win against Zebre in the Challenge Cup last time out.
The versatile Mike Lowry will play left wing for the first time since January 2025, with Murphy opting for a 6:2 split on the bench.
Bulls: Giliomee, de Klerk, Xamlashe, Vorster, Jooste, Pollard, de Wet, Louw, Liebenberg, Coetzee (captain), Ludwig, Vermaak, Klopper, Grobbelaar, Steenekamp.
Replacements: van Staden, Tshakweni, Mchunu, Wiese, Hanekom, Burger, Bosch, Maart.
Ulster: Stockdale; Mullins, Benson, McCloskey, Lowry; Murphy, Doak; O'Toole, Stewart (capt), Knox; Donnell, Izuchukwu; McCann, Timoney, Augustus.
Replacements: Walker, O'Sullivan, Wilson, Snyman, McNabney, Devine, Flannery, McKillop