Dani Alves scored an injury-time goal as Barcelona defeated Manchester City to claim a comfortable 4-1 aggregate win in their Champions League tie.

Trailing 2-0 from the first leg, City's best early chance was a Samir Nasri shot that was saved by Victor Valdes.

Lionel Messi finished a Cesc Fabregas pass midway through the second half and Pablo Zabaleta was later sent off.

Vincent Kompany prodded in from Edin Dzeko's flick but Alves turned in from Andres Iniesta's cross in added time.

Consistent Barca

Barcelona have reached the Champions League quarter-finals for the seventh straight season, equalling the records of Manchester United and Real Madrid between 1996-97 and 2002-03 and 1997-98-2003-04 respectively

City's first foray into the knock-out stages of this competition may have ended at the first hurdle, but the Premier League side played with far more conviction than in the first leg at Etihad Stadium.

The visitors were angered by French referee Stephan Lannoy's decision to ignore what looked to be a Gerard Pique foul on striker Dzeko, leading to Zabaleta being shown a second yellow card for his protests with 12 minutes remaining.

But City, who impressed with their willingness to press high in the early stages without ever hurting Barcelona, had been fortunate themselves when Joleon Lescott caught Messi in the area after seven minutes.

They were also lucky when Neymar touched in from a Jordi Alba cross, only for Alba to be incorrectly called offside.

Seeing red at the Nou Camp

Pablo Zabaleta's dismissal was the 26th red card for an opponent of Barcelona and a 10th for an English team against the Catalan side. They are both Champions League records

Barcelona, who are now through to the last eight, posed a persistent threat and when the outstanding Messi burst forward and threaded a pass through for Neymar midway through the opening 45 minutes Joe Hart did well to turn around the post, before the goalkeeper later denied Xavi.

The visitors' best opening of the first half came when Yaya Toure lifted a ball into the area and David Silva guided a flick back to Nasri, only for the Frenchman to shoot straight at Valdes.

Just before the break Messi carved City open again, resulting in Neymar's shot being headed off the line by Fernandinho.

After the restart Lescott gave possession away on halfway and Messi beat the centre-back before seeing his stab at goal come back off the post.

Aguero's replacement Dzeko was giving City more thrust in attack and the Bosnian's firm header from Kolarov's fine cross from the left was pushed away from the top corner by Valdes.

Shortly afterwards City wasted an excellent opening after Barcelona's defence failed to deal with another Kolarov cross but Zabaleta sliced his first-time shot well wide.

Barcelona ended any lingering doubts when Lescott failed to deal with a Fabregas pass and Messi guided a shot into the corner.

And Hart then had to make a scrambling save to turn wide from Xavi as Barcelona went close to a second.

City felt they should have had a spot-kick from Pique's challenge on Dzeko - and seconds later they were further frustrated when Zabaleta saw red while protesting against the decision.

Even with 10 only men, they managed to pull one back when Kompany finished from Dzeko's flick with a minute left.

But in added time, Barcelona exploited the space left by City at the back and Alves, who also scored late on at Etihad Stadium, squeezed a shot over the line from Iniesta's pass.