ATLETICO MADRID will be praying for a miracle as they host Real Madrid in the second-leg of their Champions League semi-final.
Diego Simeone’s men were humbled 3-0 with another Cristiano Ronaldo hat-trick.
Now, they must try and overturn that score at their own home of the Vincente Calderon Stadium.
But Zinedine Zidane will not be taking any chances and is expected to field a strong team as they look to continue their quest of retaining the Champions League.
Here is everything you need to know about the crunch European clash.
What time is the match on and where can I watch it?
Atletico Madrid vs Real Madrid kicks off at 7:45pm on Wednesday May 10.
And you can watch the game live on BT Sport 2 from 7:pm.
Alternatively, you can keep up to date with all the action with SunSport's Champions League Blog that will kick off at 6.45pm.
What are the teams?
ATLETICO: Oblak, Filipe, Godin, Savic, Gimenez, Koke, Saul, Gabi, Carrasco, Griezmann, Torres.
What is the latest Real Madrid team news?
Pepe, Gareth Bale and Daniel Carvajal are all sidelined.
But that could mean the likes of Isco and Nacho could start against their local rivals.
Karim Benzema is expected to lead the line while Cristiano is fit for the game.
Atletico will be throwing everything they can at Real as they try and claw back the tie.
But with going forward comes holes at the back and the likes of Benzema and Ronaldo could find themselves with plenty of opportunities.
Atletico Madrid 2 Real Madrid 1