Follow the giants of European football on the road to Wembley as the Champions League reaches a gripping climax.
After a dramatic round of semi-final first-leg matches it seems we could be set for an all-German final at Wembley on May 25.
Barcelona were outclassed by last season's Champions League runners-up Bayern Munich, who romped to a 4-0 victory at the Allianz Arena on Tuesday, and then, just 24 hours later, Borussia Dortmund stunned Jose Mourinho's Real Madrid with a 4-1 win at the Westfalenstadion.
But, despite the Bundesliga boys holding a commanding advantage, there are still 90 minutes to play in Spain - and the La Liga heavyweights will be launching an all-out attack on the rearguards of Bayern and Dortmund.
Can Real and Barca produce remarkable comebacks?
Tune in to see Barca-Bayern live on Sky Sports and then catch highlights of Real's clash with Dortmund at the Bernabeu.
Sky Sports' Champions League coverage:
Wednesday May 1: Barcelona v Bayern Munich (semi-final, second leg, 7pm, Sky Sports 2 HD)
Saturday May 25: Champions League Final (live from Wembley, 6pm, Sky Sports 1 HD & Sky 3D)
You can also follow the action with interactive commentary via www.skysports.com/championsleague