The PSL promotion-relegation playoffs remain wide open after Jomo Cosmos and Black Leopards played out a goalless draw at the Vaal Tech Stadium on Wednesday.
Norwich City sealed promotion back to the Premier League following a 2-0 win over Middlesbrough in the Championship play-off final at Wembley on Monday.
Bafana Bafana suffered a shock early exit from the COSAFA Cup after losing to Botswana on penalties at the Moruleng Stadium on Sunday.
Hull City were relegated to the Championship as they battled to a 0-0 draw with Manchester United at the KC Stadium on the final day of the season.
Newcastle secured their Premier League survival for another season with a spirited victory over West Ham at St James' Park.
Manchester City ended their season with a sixth straight victory with a 2-0 win over Southampton on Sunday.
A brace from Charlton Mashumba helped Jomo Cosmos thrash Moroka Swallows 4-1 at Isak Steyl Stadium on Sunday.
Marouane Chamakh scored the only goal of the game as Crystal Palace edged Swansea at Selhurst Park.
A dominant performance from Leicester gave them a well deserved three points in the final game of the season.
A shambolic Liverpool were rightly humbled 6-1 by Stoke in the final game of the season.
Aston Villa were made to pay for missed opportunities as Danny Ings helped Burnley end their season on a high.
Tottenham saw off Everton 1-0 thanks to a first-half Harry Kane header at Goodison Park to seal fifth place and a Europa League place.
Arsenal confirmed third place in the Premier League as Theo Walcott's hat-trick helped them beat West Brom 4-1 at the Emirates Stadium on Sunday.
Chelsea ended their Premier League title-winning campaign with a comfortable 3-1 victory against Sunderland in a low-key encounter at Stamford Bridge on Sunday.
- Real Madrid 7-3 Getafe
- Barcelona 2-2 Deportivo
- Arsenal 0-0 Sunderland
- Swallows 2-0 Black Leopards
- West Bromwich 3-0 Chelsea
- Espanyol 1-4 Real Madrid
- Atletico Madrid 0-1 Barcelona
- Manchester United 1-1 Arsenal
- Black Leopards 2-0 Cosmos
- Swansea 2-4 Manchester City
- Liverpool 1-3 Crystal Palace
- Burnley 0-0 Stoke
- Sunderland 0-0 Leicester City
- Tottenham 2-0 Hull City
- West Ham 1-2 Everton
- QPR 2-1 Newcastle
- Sundowns 0-0 Ajax CT
- Southampton 6-1 Aston Villa
- AS Kaloum 0-2 Pirates
- Juventus (3) 1-1 (2) Real Madrid
- Bayern Munich 3-2 Barcelona
- Arsenal 0-1 Swansea City
- Chelsea 1-1 Liverpool
- Manchester City 6-0 QPR
- Real Madrid 2-2 Valencia