The Lions won for a second week in a row, as did the DHL Stormers, while the Cell C Sharks and also the Southern Kings registered their first 2017 Super Rugby wins, away from home.
In Bloemfontein, the Toyota Cheetahs held a commanding 28-14 halftime lead. The home side outscored the visitors by five tries to three, with Springbok flanker Oupa Mohoje scoring twice in their 34-28 win.
The DHL Stormers made it two from two with their hard-fought 32-25 success over the Jaguares in their later-afternoon fixture at DHL Newlands. The Jaguares had 13 players on the field at one stage due to yellow card offences, while they also conceded a penalty try.
At Emirates Airlines Park in Johannesburg, the Emirates Lions showed glimpses of the splendid form which carried them to eight tries to outscore the Waratahs by 55-36.
Left wing Malcom Jaer was the star performer for the Southern Kings in their well-deserved 37-23 win over the Sunwolves in Singapore on Saturday afternoon. The speedy Junior Springbok flyer had two try-assists and scored a fine try himself to cap an impressive individual performance. The Kings led from the start and scored four tries to three in their first win of the campaign.
In ACT earlier in the day, Lukhanyo Am scored the winning try in the last minute of the match when he dived onto a rolling kick from replacement Curwin Bosch to clinch a dramatic 27-22 win for the Cell C Sharks over the Brumbies in Canberra.
The Durban side now returns home after their two-match tour of Australia.
Toyota Cheetahs 34 – Vodacom Bulls 28
Toyota Cheetahs – Tries: Oupa Mohoje (2), Clinton Swart, Fred Zeilinga, Justin Basson. Conversions: Zeilinga (3). Penalties: Zeilinga (2)
Vodacom Bulls – Tries: Jason Jenkins, Piet van Zyl, Jamba Ulengo. Conversions: Tian Schoeman (2). Penalties: Handré Pollard (3).
DHL Stormers 32 – Jaguares 25
DHL Stormers – Tries: EW Viljoen, Jano Vermaak, SP Marais; Penalty try; Conversions: Jean-Luc du Plessis 2; Penalties: Jean-Luc du Plessis 2 (Note: Conversions no longer taken for 7 point penalty try).
Jaguares – Tries: Augustin Creevy, Santiago Cordero 2; Conversions: Nicholas Sanchez and Santiago Julio Iglesias; Penalties: Nicholas Sanchez 2.
Emirates Lions 55 – Waratahs 36
Emirates Lions – Tries: Warren Whiteley, Ruan Ackermann, Rohan Janse van Rensburg (2), Andries Coetzee, Ross Cronje, Courtnal Skosan, Malcolm Marx; Conversions: Elton Jantjies (6). Drop Goal: Jantjies.
NSW Waratahs – Tries: Rob Horne, Michael Hooper, Bryce Hegarty, David McDuling, Israel Folau; Conversions: Reece Robinson (4). Penalties: Robinson (1).
Sunwolves 23 – Southern Kings 37
Southern Kings 37 – Tries: Rudy van Rooyen, Chris Cloete, Ruan Lerm and Malcolm Jaer; Conversions: Lionel Cronje 4.
Sunwolves 23 – Tries: Timothy Lafaele, Fukenki Fukuouko and Takaaki Nakazuru; Conversion: Hayden Cripps; Penalties: Cripps (2).
Brumbies 22 – Cell C Sharks 27
Cell C Sharks – Tries: Beast Mtawarira and Lukhanyo Am; Conversion: Patrick Lambie; Penalties: Patrick Lambie (5).
Brumbies – Tries: Henry Speight, Scott Fardy and Josh Mann-Rea; Conversions: Wharenui Hawera; Penalty: Wharenui Hawera.
Other Round 2 results:
Thursday, 2 March:
Force 26 – Reds 19;
Friday, 3 March:
Chiefs 41 – Blues 26;
Saturday, 4 March:
Hurricanes 71 – Rebels 6;
Highlanders 27 – Crusaders 30.