Brilliant Bulls boss Cardiff under Friday night lights in Pretoria
The Bulls earned a bonus point 40-7 victory in their United Rugby Championship clash against Cardiff at Loftus Versveld on Friday night.

Springbok star Ethan Hooker has been withdrawn from the starting XV for unspecified "personal reasons," with his spot at centre taken by Le Roux Malan.
The 26-year-old Namibian international comes straight into the lineup, despite not being named in the original matchday 23.
The Sharks' team, announced by head coach JP Pietersen, features eight changes from the side that suffered a 41-12 defeat to the Bulls at Loftus two weeks ago. The reshuffle includes a restructured front row, with Phatu Ganyane, Fez Mbatha, and Hanro Jacobs replacing Ox Nche, Eduan Swart, and Vincent Koch from the previous match.
In the backs, Grant Williams starts in place of the injured Jaden Hendrikse, while Hooker was initially set to partner captain Andre Esterhuizen in the midfield. On the wings, Yaw Penxe replaces Edwill van der Merwe, and Sharks U21 star and Blitzboks newcomer Luan Giliomee gets a start at fullback, taking over from Jaco Williams.
Saturday's fixture also marks a milestone for Makazole Mapimpi, who will earn his 100th cap for the Durban outfit. Meanwhile, captain Siya Kolisi returns to the starting team, earning his 50th cap.
"We know what a challenge it's going to be, but there is hope and belief, and a big drive to get results because we know we can't afford any errors," said flyhalf Jordan Hendrikse ahead of the match.
Kickoff at Kings Park is scheduled for 17:00 on Saturday.