Barca do double with Copa del Rey title

Barcelona survived the first-half dismissal of Javier Mascherano as they scored twice in extra-time to secure a 2-0 win over Sevilla in the Copa del Rey final at Vicente Calderon on Sunday night.

Vardy fires England to victory

Jamie Vardy struck late on for England to secure a 2-1 win over Turkey at the Etihad Stadium on Sunday evening in a warm-up match for Euro 2016.

Amajita still on track for Nations Cup

A 0-0 draw away to Namibia at the Sam Nujoma Stadium on Saturday afternoon leaves South Africa with a decent shot at making the African Cup of Nations Under-20 finals.

Morata fires Juve to cup win

Alvaro Morata came off the bench to win the Coppa Italia for Juventus, beating Milan 1-0 in extra time at the Stadio Olimpico in Rome on Saturday.

Bayern beat Dortmund on penalties

Neither Bayern not Dortmund could break the deadlock in the DFB-Pokal final at Olympiastadion Berlin on Saturday, with Bayern winning 4-3 on penalties.

Lingard fires United to FA Cup glory

Jesse Lingard struck a superb volley in extra time as Manchester United lifted the FA Cup with a 2-1 win over Crystal Palace at Wembley on Saturday.

Chippa down Chiefs to secure sixth place

Chippa United secured a top-six finish by beating Kaizer Chiefs 2-0 at the FNB Stadium on Saturday.

Paulse spoils Wits record hopes

Nathan Paulse's second-half penalty denied Bidvest Wits the chance of a record-breaking points tally as they lost 1-0 to Ajax at the Cape Town Stadium on Saturday.

Tuks keep survival hopes alive

A 2-1 win for AmaTuks over Golden Arrows at the Absa Tuks Stadium in Pretoria on Saturday saw the home side avoiding automatic relegation.

Amazayoni finishes on a high

Mpumalanga Black Aces managed to wrap up their Premiership campaign on a positive note, with a 1-0 win over Free State Stars at Mbombela Stadium on Saturday afternoon.

Champions Downs post record points tally

Mamelodi Sundowns set a new Absa Premiership record on the final day of the campaign after recording a 1-0 victory over Platinum Stars to raise their tally for the season to 71 points.

Celtic and Polokwane play to draw

Bloemfontein Celtic and Polokwane City ended their 2015/16 Premiership seasons with a 1-1 draw at the Dr Molemela Stadium on Saturday.

Maritzburg safe, Cosmos go down

Three goals in the final 10 minutes at Olen Park saw Maritzburg United escape relegation with a 3-1 win over Jomo Cosmos on Saturday.

SuperSport hold Bucs to secure top-eight berth

SuperSport United twice rallied from behind to record a 2-2 draw with Orlando Pirates on the final day of the Premiership campaign, securing a top-eight finish in the process.

Sevilla secure third consecutive Europa League title

Sevilla secured a record third consecutive Europa League title after beating Liverpool 3-1 at the St. Jakob-Park Stadium on Wednesday evening.

Copyright © TEAMtalk Media Group 2014     Pictures from Getty Images, Backpagepix and Gallo