Cristiano Ronaldo of Manchester United celebrates on Tuesday. ((Shaun Botterill/Getty Images))

Cristiano Ronaldo scored twice as Manchester United reached the final of the Champions League for a second straight year with a 3-1 win at Arsenal on Tuesday.

Park Ji-sung put the defending champions ahead following a slip by defender Kieran Gibbs before Ronaldo hit a swerving free kick from 35 yards to make it 2-0 after only 11 minutes.

Ronaldo then rounded off a 61st-minute counterattack that he started in his own half and, although Robin van Persie got a late goal back for Arsenal, United completed a 4-1 aggregate win in the two-legged semifinal.

The comprehensive victory means United could now become the first team since AC Milan in 1989 and 1990 to earn the title of European champion for two straight years, although it will face Chelsea or Barcelona in the May 27 final in Rome.

Chelsea, which lost last year's final on a penalty shootout, hosts the Spanish league leader in the second semifinal Wednesday.

The teams are tied 0-0 from the first leg.

The only bad news for United was that midfielder Darren Fletcher, who was an unused substitute last year, will be suspended for the final after he was sent off for conceding the late penalty that led to Arsenal's only goal.