Guardiola is heading back to Camp Nou, plus a Real Madrid vs Barcelona final is on the cards. See how Twitter reacted to Friday's draw.

With Barcelona, Real Madrid, Juventus, and Bayern Munich all in the UEFA Champions League semi-finals, it was always going to be an exciting round, regardless of the outcome of Friday's draw. Nonetheless, the results are out and it could not have gone any better.

Defending champions Real Madrid, having got past the round of 16 and quarter-finals by the skin of their teeth, will now face Italian giants Juventus, as they continue in their search of La Undecima, a record-breaking 11th title.

The Serie A leaders, who eliminated Borussia Dortmund and Monaco en route to the last 4, are presumed underdogs of this stage of the tournament, leading many to believe Los Blancos have already booked their spot in the final. Stats, however, reveal that Les Merengues should not underestimate Juventus.

Of course, this means La Liga heavyweights Barcelona will lock horns with Bundesliga champions Bayern Munich. A return to Camp Nou for former Blaugrana boss Pep Guardiola is set, and the Spanish manager will look to stop his greatest ever achievement in football; Lionel Messi.

The result of the UCL semi-final draw

Champions League Semi-Final draw REVEALED! Happy with the outcome?Download the LiveSoccerTV app: http://bit.ly/LSTV-Apps

Posted by LiveSoccerTV.com on Friday, April 24, 2015

Last time these two sides met, it was die Roten who came out victorious, thrashing the Catalan giants 7-0 on aggregate. This time around, under the guide of the MSN attacking trio of Messi, Suarez and Neymar, Luis Enrique's crew will look to get revenge on the Bavarians.

Then there is the little thing of a possible Real Madrid vs Barcelona final. See our special post-UCL draw articles and how Twitter reacted to the draw.

Real Madrid got its prey

BEWARE: Los Blancos should not be too confident of beating The Old Lady

Nedved excited for the semi-final clash

Guardiola vs Messi: The Spaniard will face his greatest ever student

The Blaugrana will seek revenge for the historic 7-0 defeat

But the stats don't favor the Catalan giants

Bayern? No worries, Messi's got this

Could this season's UCL final be El Clasico

 

Match details, result and original broadcast info

Juventus 2 - 1 Real Madrid

May 5, 2015 2:45pmJuventus Stadium (Torino)

This match has ended. Below are the original Live broadcast details for this match.

Live TV coverage and streaming in United States

ESPN Deportes USA
Fox Sports 1 USA
Bally Sports
ESPN Deportes Radio
SiriusXM FC

 

Barcelona 3 - 0 Bayern München

May 6, 2015 2:45pmEstadio Camp Nou, Spain

This match has ended. Below are the original Live broadcast details for this match.

Live TV coverage and streaming in United States

Fox Sports 1 USA
Bally Sports
FOX Deportes
ESPN Deportes Radio
SiriusXM FC

 

Bayern München 3 - 2 Barcelona

May 12, 2015 2:45pmAllianz Arena, Munich, Germany

This match has ended. Below are the original Live broadcast details for this match.

Live TV coverage and streaming in United States

Fox Sports 1 USA
Bally Sports
SiriusXM FC

 

Real Madrid 1 - 1 Juventus

May 13, 2015 2:45pmEstadio Santiago Bernabéu (Madrid)

This match has ended. Below are the original Live broadcast details for this match.

Live TV coverage and streaming in United States

ESPN Deportes USA
Fox Sports 1 USA
ESPN App
Bally Sports
SiriusXM FC

Follow the game on-the-go

Download our iOS and Android apps to follow soccer on-the-go. It comes packed with features - live scores, fixtures, results, tables, line-ups, stats, TV schedule and much more! Sorry, no live streaming within the app.

Live Soccer TV App for iOS Live Soccer TV App for Android