Big-spending Real Madrid was knocked out of the Champions League by Lyon on Wednesday and Manchester United spoiled David Beckham's return to Old Trafford with a 4-0 victory over AC Milan.

Madrid was held 1-1 at home which meant it went out 2-1 on aggregate and failed to reach the last eight for the sixth season in a row.

In Manchester, two more goals by Wayne Rooney — who also scored twice in the first leg in Milan and now has 30 league and cup goals this season — helped United triumph 7-2 overall and join Arsenal and Bayern Munich in the quarterfinals.

Nine-time European champion Madrid, which spent $340 million on new players to try and win the trophy for the first time since 2002, will have to wait at least one more season.

It all looked hopeful for Madrid when it wiped out Lyon's 1-0 first-leg lead within six minutes of the kickoff.

Ronaldo scores

A long pass by Jose Maria “Guti” Gutierrez' released Cristiano Ronaldo down the left and the winger, who left United for Real Madrid at the end of last season, fired an angled shot through the legs of goalkeeper Hugo Lloris for his seventh Champions League goal of the season.

Jean II Makoun, who scored Lyon's spectacular goal in the first leg, squandered a rare chance for the visitor when a cross found him unmarked in front of goal as he mis-kicked the ball from 10 meters out.

Sidney Govou missed a similar chance early in the second half but Miralem Pjanic made it 1-1 in the 75th minute when he got clear down the left and fired past goalkeeper Iker Casillas.

Madrid then needed two more goals to avoid going out, but surprisingly took off one of its big signings, Kaka, and replaced him with veteran striker Raul Gonzalez.

At Old Trafford, Rooney scored United's first two and Park Ji-sung and Darren Fletcher added two more to send United into the last eight.

Ovation for Beckham

It was 3-0 by the time Beckham went on as a substitute to a big ovation from the United fans and the former England captain, on loan to Milan from the Los Angeles Galaxy, could do little to stop his team going out of the competition.

“It was nice to be back and obviously a disappointing night,” Beckham said. “When you don't start in a game it's one of those things when you always want to play. But it was an unbelievable reception and I have to say thank you.”

The results meant that Madrid and Milan, winners of 16 titles between them in European football's biggest competition, are out early yet again.

The results:

At Manchester: Manchester United 4 (Rooney 13 & 46, Park 59, Fletcher 88) bt AC Milan 0. Manchester United wins 7-2 on aggregate.

At Madrid: Real Madrid 1 (Ronaldo 6) drew with Lyon 1 (Pjanic 75). Lyon wins 2-1 on aggregate. — Agencies

More In: Football | Sport