Kaizer Chiefs are through to the semi-finals of the Nedbank Cup, after a controversial last-gasp victory over Stellenbosch FC at the Nelson Mandela Bay Stadium.
Premier League leaders Liverpool needed two Mohamed Salah penalties to beat bottom-of-the-table Southampton 3-1 on Saturday, while Nottingham Forest took a giant step towards the Champions League with a 1-0 win over Manchester City.