League group stage last season Carlos Tevez scored his first Champions League goal since April 2009 - a period of 1003 minutes of play

All but one of Real's goals came in a first-half in which they were rampant, before Benzema struck late on after exchanging passes with Ronaldo for Real's 1,000th goal in European football.

The win will come as a welcome boost for manager Carlo Ancelotti, with the Spanish side having made a disappointing start to the season in La Liga.

After beginning the campaign with a 2-0 win against Cordoba, they lost their last two games in La Liga - including a 2-1 defeat at home against city rivals Atletico last time out.

The result puts Real top of Group B, level on points with Liverpool after they edgedBulgarian side Ludogorets Razgrad 2-1 at Anfield.

Atletico lost to Real in last season's Champions League final and they made a losing start to the current tournament, with on-loan Fulham striker Kostas Mitroglou getting the decisive third for Olympiakos in Greece.

Kostas Mitroglou, on loan at Olympiakos from Fulham, has scored nine goals in 13 Champions League games

The hosts took the lead thanks to Arthur Masuaku's superb strike from just outside the area, before Ibrahim Afellay drove in a second midway through the first half.

Mario Mandzukic headed in for Atletico to halve the deficit, but Mitroglou restored Olympiakos's two-goal advantage. Antoine Griezmann scored late on for Atletico.

Olympiakos are level with Juventus on three points in Group A, with Carlos Tevez scoring his first Champions League goals since 2009 to give