Substitute Marco Asensio made an immediate impact by scoring two early second-half goals as Real Madrid rallied to beat Juventus 3-1 in a pre-season friendly on Saturday.
Asensio entered the game at the start of the second half and scored less than two minutes in before adding another in the 56th minute.
It was the first defeat of the pre-season and the final match of the International Champions Cup campaign for Italy's Juventus. The Serie A champions now open up their title defense at Chievo on August 18.
They were without new signing Cristiano Ronaldo, who did not make his debut against his former team. The Portuguese forward skipped the club's US tour because he was recovering from his World Cup performance.
Bale will 'help fill the void' left by Ronaldo at Real Madrid, insists Lopetegui
Cristiano Ronaldo sparks Uefa Champions League dreams after Juventus arrival
Superstar Cristiano Ronaldo says players his age usually go to leagues in countries such as China and Qatar
Ian Hawkey: Juventus prove their pulling power and offer Ronaldo a new platform to go after more trophies
Gareth Bale had netted the first goal for Real as he levelled with things with a shot from 20 yards in the 39th minute after a Dani Carvajal own goal had put Juventus in front.
Asensio came on at half-time and immediately made an impact with a goal two minutes into the second half. He fired home following good work from fellow substitute Vinicius Jr to put Real ahead.
He added his team's third nine minutes later as he found the net following good work from Lucas Vazquez.
Real continue their pre-season build up with another friendly against Roma on Tuesday, before they face Atletico Madrid on August 15 in the Spain Super Cup.
Their Primera Liga campaign begins on August 19 against Getafe.
Juventus start their bid for an eighth successive Serie A title at Chievo on August 18.