Real Madrid vs Bayern Munich in the Champions League semi final first leg takes place on Wednesday night. This should be a game from the top drawer, and will see two of the best sides in Europe fight it out for the prize of making it to the Champions League final this season. The game is scheduled to start at 2.45 p.m. ET and can be watched online through free live stream (details below).
Today's game will see the return of Real's star player, Cristiano Ronaldo, after the player missed the last few weeks of play due to a hamstring injury.
Ronaldo is coming back after missing Real's last four games, including the Copa Del Rey final, in which teammate Gareth Bale stepped up and scored the winner for Real against rivals Barcelona.
Even though Ronaldo is back and available to play, it seems that Real coach Carlo Ancelotti will decide on whether to include the player at the last minute.
"He we will have another test but it is obvious he will play if everyone is sure that he doesn't have any problems," said Ancelotti.
This could be a tough game for Real as Bayern manager Pep Guardiola has never lost in six visits to the Bernabeu. However, the manager was quick to point out that his record as Barcelona manager would have no indications on how things would go today with his new team Bayern Munich.
"My record here was with another team, in a different situation and in a different time," he said. "It has nothing to do with Bayern. We will have to produce an outstanding performance to play. That is what you must always do when you play Real Madrid, especially in a semi-final."
In the last five European Cup semi finals between these two teams, Bayern have won four times and Real just once.
Real will be desperate to win tonight and they are searching for their first Champions League Final in 12 years.
The game will start at 2.45 p.m. ET and can be watched online through free live stream by clicking here.