Champions League round-up: Arsenal have reached the Champions League semi-finals for the first time after holding 10-man Juventus to a 0-0 second-leg draw in Turin.
The result, which was never in doubt as the Gunners protected their 2-0 lead from the Highbury first leg with ease, sets up a last-four clash with Spanish outfit Villarreal.
And Juve's misery was completed when Czech playmaker Pavel Nedved was given his marching orders for two clumsy challenges on the impressive Emmanuel Eboue late in the game.
Fabio Capello may have ruled himself out of the England frame - but his team barely troubled Arsene Wenger's troops over the two legs.
The Italians had the ball in the net on 30 minutes when Zlatan Ibrahimovic tapped home from Nedved's knockdown - but the goal was ruled out as the Czech star was in a clear offside position.
Other than that, Jens Lehmann had a quiet night and it was home keeper Gianluca Buffon who was the busier stopper, pulling off fine saves to deny Thierry Henry on 47 minutes and Cesc Fabregas on 65.
One sour note for the visitors was a booking for Jose Antonio Reyes, which means he will miss the first leg against Villarreal.
But another clean sheet will please Wenger, who saw his defence keep a record eighth consecutive blank in Europe.
Title favourites Barcelona, who won Europe's elite club competition in 1992, also advance to the last four for the 14th time in their history after a 2-0 home win against Benfica.
Playmaker Ronaldinho and striker Samuel Eto'o were on target for the Spanish league leaders after the first leg in Lisbon had ended in a goalless draw.
Barca looked edgy throughout, but Benfica failed to take advantage and wasted their best chance of the match when Simao Sabrosa lashed wide with the goal at his mercy on the hour.
Barcelona now meet AC Milan in the semi-finals.