Redan efter sex minuter satte Vinicius Junior 1–0 och senare in i den första halvleken spelade han fram Jude Bellingham till 2–0.
Två mål som satte tonen för matchen.
Bellingham gjorde i den andra halvleken 3–0 innan Rodrygo utökade till 4–0. En bekväm seger för Real Madrid som därmed gör ett litet ryck i toppen av den spanska ligan. Smolk i Real Madrids glädjebägare var dock att Bellingham tvingades utgå med en skada.
Girona, som är en del av City Football Group, är nu fem poäng bakom giganten från den spanska huvudstaden.