On Saturday, May 4, EFC Worldwide hosted its 79th event from Johannesburg, South Africa.

In the night’s main event, the promotion’s featherweight title was on the line when Igeu Kabesa took on Karlo Caput.

The preliminary card streamed live on Facebook beginning at 11 a.m. ET. The main card followed at 2 p.m. ET, live on DAZN.



FULL RESULTS
Igeu Kabesa def. Karlo Caput by knockout (punch). Round 1, 1:03 – for featherweight title
Themba Gorimbo def. Jose da Rocha by unanimous decision
Anicet Kanyeba def. Pietie Coxen by TKO (strikes). Round 1, 3:14
Stefan Pretorius def. Khulekani Hlongwa by TKO (strikes). Round 1, 3:01
Reinaldo Ekson def. Tumisang Madiba by submission (guillotine choke). Round 2, 0:35
Faeez Jacobs def. Billy Oosthuizen by knockout (strikes). Round 1, 4:09
Nico Yamdjie def. Juan Bezuidenhout by TKO (punches). Round 1, 1:08
Rocky Ilunga def. Elvis Ngwalanwala by unanimous decision
Roevan De Beer def. Hishaam Kamish by submission (rear-naked choke). Round 1, 3:34
Themba Mkhize def. Corne Blom by submission (guillotine choke). Round 1, 2:14
Tommy Strydom def. Given Majuba by TKO (strikes). Round 1, 3:35