Cristiano Ronaldo's [ Images ] spectacular long-range early goal gave Manchester United [ Images ] a 1-0 victory over FC Porto and a spot in the Champions League [ Images ] semi-finals on a 3-2 aggregate, on Wednesday.
Porto made most of the play but were done in by Ronaldo's sixth minute goal. The ace striker dispatched a rising shot from 40 meters past diving goalkeeper Helton and into the top corner of the net.
Hard as they pressed for the equalizer which could have taken them into the semis on the away goals rule after a 2-2 draw in the first leg at Old Trafford, Porto were unable to splinter through the crowded United defence.
The victory stretched United's unbeaten run in the Champions League to 23 games and made them the first English team to win at Porto in 12 matches.
Walcott gave Arsenal a 10th minute lead, before Adebayor added the second in the 60th and Van Persie put the issue beyond doubt with a 69th minute penalty.
Villarreal's Sebastian Eguren got a second yellow card for protesting the penalty decision and was sent off, forcing the Spanish team to play the last 21 minutes with ten men.
England [ Images ] will have three sides in the last four for the third successive season. Chelsea [ Images ] withstood a spirited Liverpool comeback on Tuesday, drawing 4-4 with their Premier League rivals at Stamford Bridge [ Images ] to progress 7-5 over the two legs.