
Alberto Gilardino kom från bänken för att ta en tilläg-tids vinst för Milan som kan visa sig vara viktig i racet om topp fyran.
Ögonen var på Alexandre Pato igen när Rossonerin mötte Udinese.
Milan hade brytit San Siro förbannelsen med förra veckans 5-2 vinst över Napoli, men crashade ut ur Coppa Italia mot Catania och fick Andrea Pirlo suspenderad.
Friulanin sog Diaz Felipe sitta av matchen efter att dom hade lyckats vinna i Cagliari oavsett hans diskning efter bara 30 minuter av matchen och Gokhan Inler var också suspenderad.
Rossoneri hade vunnit deras två senaste besökanden till Stadio Friuli med ett total resultat av
7-0 och var obesegrade här sedan Januari 2003.
Paolo Maldini missade sitt 23:dje jubileum av sin Serie A debut - också mot Udinese - pågrund av influensa, medan Nelson Dida hade en knä skada. Ronaldo visade upp en ny frisyr, med flätor, och efter bara 17 minuter så använde han det för att nicka en frispark mot den närmaste stolpen, för att få en desperat räddning av Samir Handanovic.
Zeljko Kalac snuddade ett Quagliarella skott, medan Kakas fina solo spurt skapade en bra chans för Pato.
Milan var mycket otursamt att inte ta ledningen efter 26 minuter, när Ronaldos skott träffade mål-ramen och sen träffade Handanovic på vägen.
Hursomhelst, stunder efter att Kalac fingertoppade ett skott av Simone Pepe som gick förbi den bortre stolpen, och behövde sen en enhands räddning för att neka Antonio Di Natale.
Ronaldo sprang förbi offside fällan och blästrade ett skott över ribban från en trång vinkel, medan Kaka assisterade Massimo Ambrosini som drog på en volley som gick hög över målet.
Kalac fortsatte att vara upptagen med Quagliarellas höger-fots skott, men efter omstarten så var Handanovic testad igen av Ronaldo på den närmre stolpen.
Quagliarella missade volleyn på en Di Natale kross och Handanovic landade neråt bra för att neka Clarence Seedorf.
Udinese kom så nära ett mål på på entimms markeringen, en hörna som inte var så effektivt bearbetad och Quagliarella skött över mål från nära håll.
Milan saknade tydligt den suspenderade Pirlo, som vanligtvist dikterar tempot, så dom hade svårt att ändra på växel.
Pato försökte med en solo spurt och Ambrosinis skott var brett deflekterat.
Rossoneri hade en stor chans i dom sista minuterna, Seedorfs frispark snuddar den närmre stolpen med Handanovic besegrad.
I tillägstiden så var 0-0:an bruten av inhopparen Alberto Gilardino, som har vart i dålig form
på sistonde.
Pato tog bollen ifrån Christian Obodo, Kaka's bakhäl skickade Gila rent för en kylig avslutning.
Udinese: Handanovic; Zapata, Coda, Lukovic; Mesto, D'Agostino, Eremenko (Obodo 51), Dossena; Pepe, Quagliarella, Di Natale
Milan: Kalac; Bonera, Nesta, Kaladze, Favalli; Gattuso, Ambrosini, Seedorf; Kakà; Pato, Ronaldo (Gilardino 83)
Domare: Farina
Källor: channel4.com
