Fiorentina took a shock lead at the Bernabeu through Jordan Veretout, but eventually lost a prestigious friendly 2-1 to Real Madrid.
Inevitably, Giovanni Simeone – the son of Atletico Madrid Coach Diego – was given a fiery welcome by the local fans for the Trofeo Santiago Bernabeu.
It was a shock start at the Bernabeu, as Jordan Veretout completed a well-worked and rapid team move by curling in off the inside of the near post from the edge of the box.
It didn’t take long for Real Madrid to give their reply, as Cristiano Ronaldo rolled across for Borja Mayoral to tap in unmarked.
The hosts were pouring forward, but almost caught out when Davide Astori’s astonishing overhead kick came off the crossbar.
However, CR7 was in a mood to play during his five-match Liga ban and scored a sensational second. He flew down the left and cut inside to fire a rocket into the far top corner from a tight angle.
Stefano Pioli fielded an all-new XI in the second half and Real Madrid continued to pour forward, but ran risks at the back with Marco Benassi hitting the side-netting.
Real Madrid goalkeeper Luca Zidane – son of the Coach – dropped a clanger and was fortunate Benassi didn’t make the most of it.
Dragowski was at full stretch to turn away an Isco angled drive and Ronaldo hit the rebound on to the upright.
Alvaro Tejero and Gareth Bale skimmed the woodwork, but Zekhnini just failed to get on the end of a dangerous Benassi cross.
There were concerns in stoppages, as Carlos Sanchez went off with a knee injury.
Real Madrid 2-1 Fiorentina
Veretout 3 (F), Borja Mayoral 6 (RM), Cristiano Ronaldo 33 (RM)
Real Madrid: Casilla (Luca Zidane 46); Achraf, Sergio Ramos (Manu Hernando 46), Nacho (Tejero 46), Theo; Lucas Vazquez (Bale 71), Marcos Llorente (Oscar 71), Dani Ceballos (Kroos 71), Asensio (Isco 61); Borja Mayoral (Casemiro 71), Cristiano Ronaldo
Fiorentina: Sportiello; Biraghi, Astori, Pezzella, Gaspar; Badelj, Veretout; Eysseric, Chiesa, Gil Dias; Simeone
Fiorentina second half: Dragowski; Tomovic, Vitor Hugo, Milenkovic, Maxi Olivera; Cristoforo, Sanchez (Hristov 91); Hagi (Mati Fernandez 69), Zekhnini, Benassi; Babacar