Ronaldo scored twice as nine-time winner Real Madrid came from behind to beat Olympique Marseille 4-2 in the opening round of Champions League games Tuesday.
Defending champion AC Milan, chasing its seventh title, earned a 1-0 victory over four-time winner Ajax Amsterdam and Manchester United netted four first half goals on the way to a 5-0 beating of Panathinaikos.
Chelsea, now fueled by the millions of oil tycoon Roman Abramovich, gained a 1-0 win at Sparta Prague thanks to a late goal by French defender William Gallas.
But the star performers of the night were the biggest names of all.
Madrid fell behind to Didier Drogba's 25th strike for Marseille at the Bernabeu stadium but didn't panic.
Roberto Carlos leveled four minutes later with a left foot volley from David Beckham's cross and Ronaldo tapped home in the 34th minute to put Madrid ahead.
The Brazilian striker fired the second in the 57th after great buildup play by Roberto Carlos and Zinedine Zidane had carved open the Marseille defense.
Roberto Carlos controlled the ball inside his own area with a neat overhead flick and fed Zidane deep in the Madrid half. The French star went on a long, weaving run to the edge of the Marseille area and then teed up Ronaldo to fire home a left-footed shot from 20m.
Luis Figo hit the fourth with a twice taken penalty after Roberto Carlos had been hauled down by Marseille's Croatian 'keeper, Vedran Runje. Daniel Van Buyten scored a second for the French league leader seven minutes from the end but Marseille looked a well beaten team.
"I'm delighted with my goals and the victory," Ronaldo said. "We had a difficult start. We conceded a goal. But we managed to battle back and it was good for us to be ahead at halftime."
* Manchester United 5,
* Rangers 2, Stuttgart 1
* Partizan Belgrade 1,
FC Porto 1
* Real Madrid 4, Marseille 2
* Besiktas0, Lazio 2
* Sparta Prague 0, Chelsea 1
* FC Brugge 1, Celta de Vigo 1
* AC Milan 1, Ajax 0
In the other Group F game, Partizan Belgrade hit back to earn a 1-1 tie with FC Porto.
Francisco Costinha gave the Portuguese a 22nd minute lead only for Andrija Delibasic to hit back for the Serbian champion so that Madrid has the early standings lead.
Milan striker Filippo Inzaghi made it six goals in four games -- including four for Italy -- after Ajax keeper Bogdan Lobont had failed to hold a powerful shot from co-striker Andriy Shevchenko in the 66th minute.
"It was a beautiful play between me and Sheva," Inzaghi said. "It's a magical moment for me and Milan. I hope it continues."
With FC Brugge and Celta Vigo tying 1-1 -- Celta winger Juanfran scoring both goals -- the result meant that defending champion Milan holds the early lead in Group H.
Goals by Mikael Silvestre (13th minute), Quinton Fortune (14th), Ole Gunnar Solskjaer (34th) and Nicky Butt (40th) put Manchester United in control at Old Trafford and Eric Djemba-Djemba's late goal added to a shutout Champions League debut for American goalkeeper Tim Howard.
In the other Group E game, Scottish champion Glasgow Rangers came from behind to score two goals in the final 16 minutes and beat VfB Stuttgart 2-1 at Ibrox.
The Germans went ahead just before half time when Marcelo Bordon's free kick hit the post and Kevin Kuranyi tapped home the rebound.
But Christian Nerlinger, a former Bayern Munich and Borussia Dortmund player playing against his countrymen, took advantage of a mixup in Stuttgart defense to score the first goal the German club has conceded all season
Five minutes later Danish international Peter Lovenkrands added the second with a brilliant solo run and shot.