Real Madrid welcomed Getafe to the Bernabeu on Sunday looking to record their fourth win of the La Liga season.
However, it was Getafe that took the lead in the early stages when Angel Lafita's effort found the bottom corner via a Pepe deflection.
Madrid levelled with 19 minutes on the clock when Pepe converted from close range after Miguel Angel Moya had parried a Cristiano Ronaldo effort into the defender's path.
The home side completed the turnaround in the latter stages of the first period when Ronaldo converted from the spot after Michel had handled inside the box.
Isco added Madrid's third just before the hour mark, but Getafe ended the match with 10 men after Michel saw red late on for a challenge on Jese Rodriguez.
Madrid were not finished, however, as Ronaldo scored his second in stoppage time with a clever flick from close range.
Read how it all unfolded in Sports Mole's minute-by-minute live commentary of the action below.
REAL MADRID XI: Lopez; Carvajal, Pepe, Nacho, Arbeloa; Illarramendi, Khedira; Bale, Di Maria, Ronaldo; Benzema
GETAFE XI: Moya; Arroyo, Lisandro, Alexis, Escudero; Michel, Mosquera; Leon, Lafita, Diego Castro; Miku