An under-strength Madrid were given a rough ride by their near neighbors and lost ground to Atletico Madrid as a result, Diego Simeone's team seeing their lead at the top of the table grow from one point to three on Sunday.
After Atletico's 5-0 thumping of Eibar earlier in the day, the onus was on Zinedine Zidane's Madrid to follow up their Champions League success against Liverpool and last week's victory in El Clasico.
This was far from being classic Madrid, although they played their part in an entertaining tussle against relative minnows at Coliseum Alfonso Perez, the sort of match that would be missed if they were ever taken away by big-money deals.
Moments after Thibaut Courtois saved well from Mathias Olivera, Madrid had the ball in the net in the eighth minute when Mariano sprinted through and went wide of goalkeeper David Soria, sliding the ball into the net from a tight angle to the right of goal.
That was disallowed for offside after a VAR review, and Madrid were in trouble soon after when Mauro Arambarri had a clear sight of goal from 12 yards, only to rifle a foot wide of the left post.
The home side went even closer to a shock lead in the 23rd minute when Jaime Mata's flicked header from Nemanja Maksimovic's cross, drifted in from the left, rattled the right post.
David Timor made an outstanding clearance to deny Mariano in front of goal after Soria failed to gather a cross from Madrid left-back Marcelo. Vinicius Junior then drew an athletic but ultimately comfortable save from Soria with a header before half-time.
With Sergio Ramos absent through injury and Raphael Varane out after a COVID-19 positive test, it was a makeshift defense again for Madrid and they looked susceptible, Courtois having to make a fine save just before the hour mark to prevent Enes Unal finding the top left corner from 16 yards.
Madrid were sorely lacking sparkle and Angel Rodriguez nearly made a breakthrough for Getafe with 20 minutes remaining, clipping just wide of the left post. Courtois then saved expertly when a deflected shot from Maksimovic almost looped into the back of the net, the goalkeeper preventing a shock loss.