Det dröjde bara tre minuter innan Real Madrid tog ledningen i cupfinalen i Sevilla. Vinicius Junior tog sig runt längs kanten och spelade in till landsmannen, Rodrygo.
Brassen satte dit ledningsmålet.
En ledning som stod sig till paus och i den andra halvleken chockades Real Madrid när Lucas Torro fick på en tung träff utanför straffområdet och Thibaut Courtois hann knappt reagera innan bollen låg i nätet.
Men detta skulle vara Real Madrid-brassarnas kväll. I matchminut 70 gjorde Vinicius, sin vana trogen, utmanade mot sin försvarare, gick förbi och petade in bollen i straffområdet.
Via försvarare hamnade bollen hos Toni Kroos som gick på avslut, Rodrygo plockade upp returen och rakade in 2-1-målet.
Osasuna skulle sedan i det absoluta slutskedet komma nära en kvittering, Thibaut Courtois var överspelade men Dani Carvajal dök upp som en räddande ängel och stötte bort bollen.
Real Madrid vann sedan match och på slutvisslan kunde man jubla över att vara krönta spanska cupmästare. En titel som är klubbens 100.
Rodrygo var efter titeln minst sagt nöjd:
- Vid en ålder av 22 har jag vunnit allt, men jag är inte nöjd, jag vill ha mer, säger han enligt Fabrizio Romano.
Rodrygo blickade sedan efter cupguldet mot veckans möte med Manchester City där förberedelserna redan har börjat för "Los Blancos".
- Jag har tittat på spelaren jag kommer att möta i matchen mot Manchester City, säger han enligt Madrid Xtra.
Startelvor:
Real Madrid: Courtois - Carvajal, Militao, Alaba, Camavinga - Valverde, Tchouameni, Kroos - Rodrygo, Benzema, Vinicius
Osasuna: Herrera - Pena, Hernandez, Garcia, Cruz - Moncayola, Torro, Gomez - Oroz, Budimir, Ezzalzouli.