Real Madrid have had their fair share of opponents, with Real Madrid and Juventus going toe-to-toe three times in the last seven seasons.
The two sides have faced off four times in La Liga this term, with Juventus winning both encounters.
On Tuesday night, Real Madrid host Juventus in the Champions League semifinals at the Bernabeu.
Juventus, however, are currently on a five-match winning streak.
In the second leg, Real face off against Inter Milan at the San Siro on Thursday.
Real Madrid’s victory over Juventus will be the third in a row for the hosts.
It will be Juventus’ third consecutive home win in the competition, as they defeated Real Sociedad 3-2 at the Camp Nou last month.
The two sides were also on a seven-match unbeaten run in Europe’s top five leagues in 2013-14, which was snapped with a 4-0 defeat to Napoli in the Europa League semi-final.
Despite the loss, Real will still be favourites to advance to the knockout stages of the competition and there’s still time for Juventus to find a way past Real Madrid to reach the last 16.
See the full match report