Previous
Juventus
Malmo FF
6:45 PM GMT
Game Details
Olympiakos
Atletico Madrid
6:45 PM GMT
Game Details
Liverpool
Ludogorets Razgrad
6:45 PM GMT
Game Details
Real Madrid
FC Basel
6:45 PM GMT
Game Details
AS Monaco
Bayer Leverkusen
6:45 PM GMT
Game Details
Benfica
Zenit St Petersburg
6:45 PM GMT
Game Details
Borussia Dortmund
Arsenal
6:45 PM GMT
Game Details
Galatasaray
Anderlecht
6:45 PM GMT
Game Details
AFC Bournemouth
Leeds United
6:45 PM GMT
Game Details
Birmingham City
Sheffield Wednesday
6:45 PM GMT
Game Details
Blackpool
Watford
6:45 PM GMT
Game Details
Brentford
Norwich City
6:45 PM GMT
Game Details
Cardiff City
Middlesbrough
6:45 PM GMT
Game Details
Charlton Athletic
Wolverhampton Wanderers
6:45 PM GMT
Game Details
Huddersfield Town
Wigan Athletic
6:45 PM GMT
Game Details
Ipswich Town
Brighton & Hove Albion
6:45 PM GMT
Game Details
Bolton Wanderers
Rotherham United
7:00 PM GMT
Game Details
Reading
Millwall
7:00 PM GMT
Game Details
Colchester United
Sheffield United
6:45 PM GMT
Game Details
Doncaster Rovers
Crawley Town
6:45 PM GMT
Game Details
Gillingham
Peterborough United
6:45 PM GMT
Game Details
Milton Keynes Dons
Bradford City
6:45 PM GMT
Game Details
Notts County
Leyton Orient
6:45 PM GMT
Game Details
Port Vale
Bristol City
6:45 PM GMT
Game Details
Preston North End
Chesterfield
6:45 PM GMT
Game Details
Rochdale
Walsall
6:45 PM GMT
Game Details
Scunthorpe United
Coventry City
6:45 PM GMT
Game Details
Swindon Town
Oldham Athletic
6:45 PM GMT
Game Details
Yeovil Town
Crewe Alexandra
6:45 PM GMT
Game Details
AFC Wimbledon
Burton Albion
6:45 PM GMT
Game Details
Bury
Stevenage
6:45 PM GMT
Game Details
Cambridge United
Exeter City
6:45 PM GMT
Game Details
Cheltenham Town
Southend United
6:45 PM GMT
Game Details
Mansfield Town
Morecambe
6:45 PM GMT
Game Details
Northampton Town
Hartlepool United
6:45 PM GMT
Game Details
Oxford United
Accrington Stanley
6:45 PM GMT
Game Details
Plymouth Argyle
Wycombe Wanderers
6:45 PM GMT
Game Details
Portsmouth
Dagenham & Redbridge
6:45 PM GMT
Game Details
Shrewsbury Town
Carlisle United
6:45 PM GMT
Game Details
Tranmere Rovers
Newport County
6:45 PM GMT
Game Details
York City
Luton Town
6:45 PM GMT
Game Details
Aldershot Town
Braintree Town
6:45 PM GMT
Game Details
Alfreton Town
AFC Telford United
6:45 PM GMT
Game Details
Bristol Rovers
Nuneaton Town
6:45 PM GMT
Game Details
Chester City
Southport
6:45 PM GMT
Game Details
Dartford
Dover
6:45 PM GMT
Game Details
Eastleigh
Forest Green Rovers
6:45 PM GMT
Game Details
Halifax
Grimsby Town
6:45 PM GMT
Game Details
Kidderminster Harriers
Altrincham
6:45 PM GMT
Game Details
Macclesfield Town
Gateshead
6:45 PM GMT
Game Details
Torquay United
Woking
6:45 PM GMT
Game Details
Welling
Lincoln City
6:45 PM GMT
Game Details
Barnet
Wrexham
7:00 PM GMT
Game Details
Rangers
Inverness Caledonian Thistle
6:45 PM GMT
Game Details
Waterhouse
DC United
12:00 AM GMT
Game Details
Cruz Azul
Chorrillo FC
12:00 AM GMT
Game Details
Portland Timbers
Olimpia
2:00 AM GMT
Game Details
Estudiantes La Plata
Gimnasia La Plata
10:00 PM GMT
Leg 2Aggregate: 0 - 0
Game Details
Independiente del Valle
Cerro Porteño
10:00 PM GMT
Leg 1
Game Details
Deportivo Capiatá
Caracas F.C.
12:15 AM GMT
Leg 1
Game Details
Peñarol
Deportivo Cali
12:30 AM GMT
Leg 1
Game Details
Guadalajara
Tijuana
12:00 AM GMT
Game Details
Mérida
Atlante
12:00 AM GMT
Game Details
Puebla
Morelia
12:00 AM GMT
Game Details
Celaya
Necaxa
2:00 AM GMT
Game Details
Coras Tepic
Zacatepec
2:00 AM GMT
Game Details
Dorados de Sinaloa
Mineros de Zacatecas
2:00 AM GMT
Game Details
Monterrey
Santos
2:00 AM GMT
Game Details
Toluca
UNAM
2:00 AM GMT
Game Details
América Mineiro
Bragantino
10:30 PM GMT
Game Details
Avaí
Sampaio Correa-MA
10:30 PM GMT
Game Details
Goianiense
América RN
10:30 PM GMT
Game Details
Náutico
Joinville
10:30 PM GMT
Game Details
Paraná Clube
Ceará
10:30 PM GMT
Game Details
Portuguesa de Desportos
Boa MG
10:30 PM GMT
Game Details
ABC
AA Ponte Preta
12:50 AM GMT
Game Details
Icasa
Vila Nova-GO
12:50 AM GMT
Game Details
Luverdense
Santa Cruz FC
12:50 AM GMT
Game Details
Oeste
CR Vasco da Gama
12:50 AM GMT
Game Details
Al Hilal
Al-Ain
5:30 PM GMT
Leg 1
Game Details
Bidvest Wits
Amazulu
Postp
Game Details
Kaizer Chiefs
Maritzburg Utd
Postp
Game Details
Next

Semifinal matchups

#UltimateUCL 3 days ago
Read
May 17, 2014

An unexpected double

FC's Gab Marcotti discusses how Mario Mandzukic knows his time at Bayern Munich is coming to a close.

"Invincibility lies in the defence; the possibility of victory in the attack."  -- Sun Tzu, "The Art of War"

If you're competitive in business/sports/politics/life, you've at least been inspired by the Chinese philosopher-general; whether through quotes or his treatise, written 1,500 years ago.  This particular quote seems apt here, for the DFB-Pokal final, as defence won the day -- Javi Martinez, specifically.

With Mario Mandzukic already in Croatia, Bastian Schweinsteiger not healthy, Franck Ribery starting from the bench, and a late scratch in David Alaba; Pep Guardiola would be forced in to a wholly new Startelf. Bayern Munich would officially call it a 4-2-4, but it played anything but.  More like a 3-3-4, at the end of all things.

- Hesse: Bayern recover form in time - Buczko: Dortmund show heart

Martinez, officially listed as a holding midfielder, dropped in between Jerome Boateng and Dante as the lone centre-back, while 18-year-old Pierre-Emile Hojbjerg and Brazilian Rafinha moved well forward to flank captain Philipp Lahm.  The quartet of Thomas Mueller, Toni Kroos, Mario Goetze and Arjen Robben comprised the snaky, fluid forward line -- albeit with no true striker.

A bit of desperation from Guardiola given his options, to be sure -- but also a stroke of absolute genius.  Rather than resting on his, of late, "my way, or the highway" tack -- Bayern stuck in a never-ending cycle of passing without producing -- this free-flowing attack, partnered by a stalwart back three, produced results.  Held it off 'til late, mind you -- but still.

I would get a few things right in my preview of the match: the importance of Martinez to win, Mueller and Robben scoring the goals for Bayern -- but I never really thought die Roten could pull this off.  I slept peacefully the night before; highly unusual for as big a final as this.

Martinez, criminally under-used, or in the wrong position, by Bayern's Guardiola for much of this season, was flawless in Berlin's rainy Olympiastadion on the evening.  All that came his way via counter-attack was deftly, beautifully dealt with by the Spanish international.

Robert Lewandowski, who?  Marco Reus, what?

Perhaps that's not fair to the rest of the squad, as they collectively -- finally! -- as a team regained possession; hassling and harrying BvB all over the pitch.  Although Dortmund looked lively at times, few of their golden counters presented themselves; they'd only have 30 percent possession in the first half.

However scant the Black and Yellows chances were, they'd seem to go 1-0 up in the 64th minute from former Bayern defender Mats Hummels.  Dante cleared from well behind the stripe, saying afterwards:  "[His] header was very close, but I thought I'd cleared it off the line."  Hummels, however, looked to be negligibly offsides; though no flag was raised. Both Bayern and Dortmund voted for goal-line technology along with seven other Bundesliga clubs, while only three teams in the second division voted in favour. Perhaps hard done for Dortmund, but they know to whom to complain.

As the match slogged on with the rain streaming down, I thought that a slow, controlled pitch would be to Bayern's advantage.  After all, haven't they been -- in recent years -- the fittest team in the league?  Not this season, as it turns out, as I'd expected Dortmund to run out of gas.

They didn't.  Bayern did.

Mueller, Hojbjerg and Kroos dropped like flies towards the end of 90 minutes, and in to extra time, when Ribery received a quick back massage from his coach; the midfielder agonising on the sideline.  Manuel Neuer had taken a couple of good drops on his shoulder, as well, leaving young, third-string keeper Lukas Raeder warming up.

With Bayern's side stretching and groaning, you might have thought it was all over (after giving their fans a strange glimmer of hope), but Robben rarely fails to produce in big-game situations.  A Roman Weidenfeller throw-in was easily read by Boateng, who deftly crossed it in to the Dutchman -- Robben hopping the gates and celebrating with the Bayern faithful soon after.

It's truly been a remarkable season -- and a remarkably healthy one -- for the "Man of Glass."  The slight, frail guy with a petulant attitude has been replaced with an assured leader on the pitch -- still baffling defenders everywhere.  With the same moves.

Mueller, stretching his own calves out when no one else could, surprisingly put the icing on the cake in extra-injury-time, somehow rounding Weidenfeller for Bayern's second on the night.

Amazing.

Had Bayern lost the Pokal (which I fully expected), in context -- looking back at it all -- I would have ended at the conclusion that Guardiola's first season at the helm was still ... all right.  Funny to say that, now, with an unexpected double -- the year after winning the treble.

All season long have I been critical, and I can't promise you that I won't be in the future.  But for now, I'm wholeheartedly drinking Pep Guardiola's grape juice.