Utover i 2007/08 tok spillet seg opp både for Ronaldo og United. Rundt årsskiftet kjempet United i toppen mot Arsenal, og hadde grep om ligaledelsen før møtet med West Ham. Ronaldo scoret 1–0-målet etter et kvarter, men ble syndebukk da han bommet på straffe i andre omgang slik at West-Ham kunne snu kampen til seier 2–1 i sluttminuttene. Ronaldo tok imidlertid hevn like etterpå, da han scoret hattrick hjemme mot Newcastle i en imponerende 6–0-seier. Dette var Ronaldos første hattrick i United, og førte United opp på tabelltopp igjen. Senere i januar avgjorde Ronaldo bortekampen mot Reading etter et raid fra midt på egen banehalvdel. Da var Ronaldo oppe i 23 mål i 2007/08-sesongen, og avisen begynte å spekulere i om 22-åringen kunne klare å slå Ruud van Nistelrooys United-rekord fra 2002/03 med 46 scoringer. Senere i januar sendte Ronaldo Tottenham ut av FA-cupen med to mål, før to mål mot Portsmouth gjorde at United gjenvant serieledelsen fra Arsenal. Ronaldos andre mål var på frispark fra 25 meter, og Ronaldo selv bare ristet på hodet da ballen føk inn. «Det må være det beste frisparket jeg har sett i eliteserien. Ingen keeper i verden hadde tatt den», sa manager Alex Ferguson etter kampen.