Maritzburg United put some daylight between themselves and the relegation zone when they beat Free State Stars 3-2 in an enthralling contest.
Real Madrid extended their lead at the top of the La Liga table to three points thanks to a 3-0 win over Levante.
Holders Wigan Athletic sprang a major shock by beating Manchester City 2-1 in the sixth round of the FA Cup.
Mamelodi Sundowns ended a run of two straight losses when they beat AmaZulu 2-0 at Princess Magogo Stadium in Durban on Sunday.
Hull City scored three second-half goals to defeat Sunderland 3-0 and book their place in the FA Cup semi-finals.
A 2-2 draw for SuperSport against AC Leopards in Nairobi was enough to see the Tshwane side into the second round of the CAF Confederations Cup.
Moroka Swallows claimed just their second point of the year thanks to a 1-1 draw with Bloemfontein Celtic on Sunday.
Bidvest Wits recorded a fourth straight league win when they beat Polokwane City 3-1 at the Old Peter Mokaba Stadium on Sunday afternoon.
Chelsea condemned 10-man Spurs to a 4-0 derby defeat after the visitors were punished for a catalogue of defensive errors at Stamford Bridge.
A late Thabo Mosadi effort handed the University of Pretoria a memorable 1-0 win over Orlando Pirates at the Mbombela Stadium on Saturday.
Cardiff City picked up a vital three points following their 3-1 victory over Fulham at the Cardiff City Stadium on Saturday afternoon.
Knowledge Musona bagged a hat-trick as Kaizer Chiefs cruised to a 3-0 victory over Liga Muculmana at Zimpeto National Stadium on Saturday.
Crystal Palace's relegation woes intensified as they slumped to a tame 1-0 defeat to Southampton in a poor-quality affair.
Jonathan Walters scored the equaliser and was then sent off as Norwich and Stoke drew 1-1 at Carrow Road on Saturday afternoon.
- Valladolid 1-0 Barcelona
- FS Stars 1-1 Ajax CT
- West Brom 0-3 Man Utd
- Arsenal 4-1 Everton
- Black Aces 1-1 Platinum Stars
- Mexico 0-0 Nigeria
- England 1-0 Denmark
- Rep of Ireland 1-2 Serbia
- Wales 3-1 Iceland
- Poland 0-1 Scotland
- Cyprus 0-0 N Ireland
- South Africa 0-5 Brazil
- Montenegro 1-0 Ghana
- Zambia 2-1 Uganda
- Barcelona 4-1 Almeria
- Swansea 1-1 Crystal Palace
- Tottenham 1-0 Cardiff
- Aston Villa 4-1 Norwich
- Atletico Madrid 2-2 Real Madrid
- Manchester City 3-1 Sunderland
- Bloem Celtic 2-0 Black Aces
- Orlando Pirates 2-0 FS Stars
- SuperSport 2-0 AFC Leopards
- Chiefs 4-0 Liga Muculmana
- Southampton 0-3 Liverpool