UEFA Champions League: Barcelona 2 Man City 1

Messi's 28th goal of the season put Barca in front at Camp Nou, but Vincent Kompany looked to have denied the Spanish champions victory on the night when he equalised a minute from time.

Messi and Alves had scored in a 2-0 first-leg victory at the Etihad Stadium and Brazil full-back Alves popped up again with a late goal to seal the victory for the Spanish giants in time added on, as Barca progressed 4-1 on aggregate.

Neymar had a goal wrongly disallowed for offside as Barca coasted into the last eight to ease the pressure on coach Gerardo Martino, who was given a vote of confidence this week after Saturday's 1-0 defeat against Real Valladolid.

Lescott, Yaya Toure, Samir Nasri and Sergio Aguero were the only City players to retain their starting places following Sunday's shock FA Cup defeat.

The Brazil forward then fired into the side-netting before Joe Hart denied Xavi and Nasri spurned City's best chance of the first half when he shot straight at Victor Valdes from inside the penalty area after a fine move.

City were indebted to Fernandinho a minute before the break when he headed Neymar's shot off the line to ensure that the first half ended goalless.

Messi finally eased Barca's nerves after 66 minutes though, coolly finishing with the outside of his left foot after Lescott had clumsily failed to deal with Cesc Fabregas' attempted throughball.