UEFA Champions League final: Juventus vs Barcelona - As it happened...
UEFA Champions League final: Juventus vs Barcelona - As it happened...

Barcelona became European champions for the fifth time after beating Juventus 3-1 in Berlin. With that, Luis Enrique's side also completed a treble, second for the club. Barca's title winning season was driven by Messi and Neymar - both scoring 10 goals in the campaign, and Luis Suarez. For Juventus, it's their sixth runners up finish, and probably Buffon will never win it.

UEFA Champions League, semi-final, 2nd leg: Bayern Munich vs Barcelona - As it happened...
UEFA Champions League, semi-final, 2nd leg: Bayern Munich vs Barcelona - As it happened...

Barcelona march into the 2014-15 UEFA Champions League final with a 5-3 win on aggregate over Bayern Munich. The Bavarians won the second leg tie 3-2 at Allianz Arena, Munich.

UEFA Champions League, 2nd semi-final 1st leg: Barcelona vs Bayern Munich – As it happened...
UEFA Champions League, 2nd semi-final 1st leg: Barcelona vs Bayern Munich – As it happened...

Barcelona-Bayern Munich tie is probably over after an unstoppable Lionel Messi scored twice in a space of three minutes. Chasing an away goal, Bayern pushed hard in the dying minutes, allowing Neymar to score the third. Interestingly, Barca trailed in the possession game though, to Pep Guardiola's Bavarians. The return-leg is on May 14 at the Allianze Arena. And Bayern will hope to repeat their quarter-final outing against Porto to keep their continental hopes alive.

UEFA Champions League, 1st semi-final: Juventus vs Real Madrid – As it happened...
UEFA Champions League, 1st semi-final: Juventus vs Real Madrid – As it happened...

Excellent display from Juventus to deny Real Madrid spoils in Turin. Alvaro Morata set the ton of the match by scoring the opener, against his former club, then Cristiano Ronaldo equalised for the defending champions. But a penalty conversion from Carlos Tevez all but settled the leg. The return leg is on May 13 at the imposing Santiago Bernanbeu and the Old Lady will need all the tricks in their book to capitalise from this win and make Champions League final in ages.

EPL 2014-15, Gameweek 34: Super Sunday football - As it happened...
EPL 2014-15, Gameweek 34: Super Sunday football - As it happened...

Two engrossing games, one a 0-3 drubbing of Manchester United by Everton, then a nil-nil draw at the Emirates between Arsenal and Chelsea on Sunday. After United's clueless performance at Goodison Park, all Mourinho need to tell his Chelsa players was to stay-put, on park. They did, and Arsenal rued their chances in a match which had its share of contentious decisions. John Terry led the celebrations on the field as Mourinho quietly whisked away his body through the Arsenal tunnel. Some football.

EPL Gameweek 27: Saturday Football - As it happened...
EPL Gameweek 27: Saturday Football - As it happened...

After a busy European mid-week fixture, English teams will resume their league action today with Saturday football. As many as six matches, including a blockbuster clash at the Old Trafford, will keep football fans engrossed. Follow all the live updates, goals et all, here.

EPL Gameweek 21, Manchester United vs Southampton - As it happened...
EPL Gameweek 21, Manchester United vs Southampton - As it happened...

Welcome to our live coverage of English Premier League match between Manchester United and Southampton being played in Manchester.

EPL Gameweek 21: Arsenal vs Stoke City - As it happened...
EPL Gameweek 21: Arsenal vs Stoke City - As it happened...

Welcome to our live coverage of English Premier League match between Arsenal and Stoke City being played in London.

English Premier League, Gameweek 19 - As it happened...
English Premier League, Gameweek 19 - As it happened...

Welcome to our coverage of the first day of Gameweek 19. After a sumptuous Boxing Day fare, the first day of Gameweek 19 of English Premier League will have another nine matches line-up in a possible extension of football festivities.

Boxing Day football: English Premier League Gameweek 18 - As it happened...
Boxing Day football: English Premier League Gameweek 18 - As it happened...

Welcome to our live coverage of English Premier League Gameweek 18. The day, as popularly known as Boxing Day, will be a busy day for football with all 20 teams in action.

2014 FIFA World Cup: Netherlands vs Costa Rica - As it happened

Welcome to our coverage of the last quarterfinal of the 2014 FIFA World Cup between Netherlands and Costa Rica at Arena Fonte Nova in Salvador.

2014 FIFA World Cup: Germany vs France - As it happened...

Welcome to our live coverage of the first quarter-final of the 2014 World Cup between France and Germany at the iconic Maracana in Rio De Janeiro.

FIFA World Cup 2014: Argentina vs Switzerland - As it happened...

Welcome to our live coverage of this crucial Round of 16 game between Argentina and Switzerland in FIFA World Cup 2014.

2014 FIFA World Cup: Germany vs Algeria - As it happened...

Welcome to our live coverage of the this Round of 16 game between Germany and Algeria at Estadio Beira-Rio in Porto Alegre.

2014 FIFA World Cup Round of 16: Netherlands vs Mexico - As it happened...

Live coverage of the 2014 FIFA World Cup Round of 16 match between Netherlands and Mexico being played at Castelao, Fortaleza.

2014 FIFA World Cup: Ecuador vs France - As it happened

Welcome to our live coverage of the Group E game between Ecuador and France at the Estadio Maracana in Rio De Janeiro.

2014 FIFA World Cup: Italy vs Costa Rica - As it happened...

Welcome to our coverage of the Group D encounter between Italy and Costa Rica at the Arena Pernambuco in Recife.

2104 FIFA World Cup: Colombia vs Ivory Coast - As it happened...

Live coverage of the 2014 FIFA World Cup Group C match between Colombia and Ivory Coast being played at Estadio Nacional in Brasilia.

2014 FIFA World Cup: Netherlands vs Australia - As it happened...

Live coverage of the 2014 FIFA World Cup Group B match between the Netherlands and Australia being played at Beira-Rio stadium in Porto Alegre.

FIFA World Cup 2014: Belgium 2-1 Algeria - As it happened...

Welcome to our live coverage of the World Cup Group H game between Belgium and Algeria at Estadio Mineirão, in Belo Horizonte.