Richards Bay advanced to the League Cup semi-finals with a 3-1 extra-time victory over Durban City at King Zwelithini Stadium, a result the data shows was built on a sustained late surge after a prolonged deadlock. The Lemeister model had seen a draw as the most likely outcome at 37 per cent, with Richards Bay given a 31 per cent chance, but the home side overturned a first-half deficit by scoring three times after the 84th minute. The final scoreline undersells the contest's narrow margins: the goals were concentrated in the final hour of play, with Durban City unable to capitalise on an early advantage.
Durban City struck first and held the lead for over half an hour. B. Mokwena put the visitors ahead in the 52nd minute, assisted by S. Magawana, after a first half that produced no goals but an early yellow card for Durban City's A. Jodwana in the second minute. Richards Bay's frustration was evident in their own booking for G. Mhango in the 30th minute, yet they limited Durban City to that single strike in a half where neither side dominated territory. The visitors' discipline was tested early: B. Mokwena was booked in the 12th minute, leaving Durban City with two cautions inside the opening quarter-hour.
The turnaround began in the 84th minute when K. Mutizwa equalised for Richards Bay without an assist, a goal that came six minutes after Durban City had received their second yellow card and minutes before Mutizwa himself was booked in the 85th minute. The timing was critical: Richards Bay had been chasing the game for over half an hour and found parity just as the match entered its final phase. The equaliser forced extra time, and the momentum shifted decisively in the home side's favour.
Richards Bay took control in the first period of extra time. N. Mbulelo scored in the 100th minute to put the home side ahead, again without an assist, and the team's discipline held as L. Mtshali received a yellow card in the 108th minute. Durban City's M. Mkhize was booked in the 110th minute, a caution that reflected growing desperation. Richards Bay sealed the win in the 120th minute when L. Mahala scored, assisted by N. Mbulelo, to make the final score 3-1. That two of Richards Bay's three goals came without an assist suggests individual finishing quality rather than team build-up play was decisive.
The yellow card count finished even at three each, but the distribution tells a story. Durban City's cautions came in the 2nd, 12th and 110th minutes, meaning two in the opening 12 minutes and one in extra time. Richards Bay's bookings arrived in the 30th, 85th and 108th minutes, spreading across the match and reflecting disciplined defensive work even as they pushed forward. The six substitutions used by each side indicate both managers emptied their benches, yet the data shows no clear statistical advantage from the changes beyond the final scoreline.
The result leaves Richards Bay in the semi-finals of the League Cup, building momentum in a knockout competition where margins are often narrow. For Durban City, the defeat ends their cup run at the quarter-final stage after a promising opening goal. The Lemeister model's pre-match projection of a draw was rendered inaccurate by Richards Bay's persistence in extra time, but the contest's narrow nature was reflected in a tight first 83 minutes where only one goal separated the sides.