Lionel Messi and Daniel Alves punished 10-man Manchester City in the first leg of the Champions League last-16 tie at the Etihad Stadium.
Four-time World Player of the Year Messi struck from the penalty spot with 54 minutes gone after being brought down by Martin Demichelis, who was sent off.
City had their chances but Barcelona dominated possession throughout and were rewarded when Alves struck the second in the last minute.
City had set up well in an attempt to soak up Barcelona pressure and catch them on the break but the task proved beyond them after Messi punished a mistake early in the second half.
The Argentinian raced away and, although replays suggested contact by Demichelis may have been just outside the box, a straight red card was brandished and the penalty awarded.
The hosts kept on pressing but they failed to make the most of their opportunities and they were picked off again as time ran out.
Barcelona coach Gerard Martino had said the key to victory was possession and so it proved, as the visitors controlled the ball for long spells.
Yet City appeared to have been expecting that having packed midfield.
Fernandinho's return from injury allowed manager Manuel Pellegrini to deploy five across the middle with Alvaro Negredo operating as a lone striker.
After 14 minutes largely on the back foot, but with Barca yet to create a clear-cut chance, Vincent Kompany picked out Negredo with a long ball.
The powerful forward controlled well on the edge of the box but Javier Mascherano, with whom he regularly battled, managed to scramble away.
Negredo caused more trouble in the box after Jesus Navas crossed from the right but Swedish referee Jonas Eriksson penalised him for a foul on goalkeeper Victor Valdes.
Barca had another scare as Valdes was beaten in the air by Kompany at a corner but he scrambled back to gather on the line. Negredo had another chance from outside the area but shot straight at Valdes.
All these chances punctuated spells of prolonged Barca possession and the Catalans did eventually pierce the hard-working back line of Kompany and Demichelis.
Cesc Fabregas played in Andres Iniesta only for Yaya Toure to get back and Messi linked well with Xavi and Iniesta before shooting over.
Joe Hart saved well from a strong Xavi shot and Kompany bundled Messi over.
Negredo had another chance to open the scoring before half-time but glanced a header wide from Navas' cross.
City were to regret those missed chances as Barcelona upped the tempo for the second half.
Messi certainly appeared to move up the gears and did well to release Fabregas down the left.
That attack came to nothing but Messi was clearly in the mood and had the hosts, and particularly, Demichelis in trouble as he burst through on goal.
Demichelis could not keep pace and slid in in a desperate attempt to tackle, but succeeded only in tripping his fellow Argentinian.
Contact appeared to be just outside the area but Eriksson pointed to the spot and gave Demichelis his marching orders.
Messi calmly stroked home the penalty down the centre as Hart dived to left.
Pellegrini sent on Joleon Lescott to reinforce the defence but recognised damage limitation was not an option and also introduced Samir Nasri.
Nasri was soon in the action and had a shot blocked from a Negredo lay-off.
Barca could have taken even greater command of the tie as Xavi shot over and Alves fired across goal.
City broke again but Gael Clichy wasted an opening and a well-struck Silva volley was clutched by Valdes.
The hosts, however, may have had a stroke of luck as Gerard Pique had a late goal ruled out for a marginal offside.
Edin Dzeko had a late chance for City but was harshly penalised for a foul.
There was no reprieve for City in the final minute as Alves got behind the defence and fired past Hart.
Why are you making commenting on The Herald only available to subscribers?
It should have been a safe space for informed debate, somewhere for readers to discuss issues around the biggest stories of the day, but all too often the below the line comments on most websites have become bogged down by off-topic discussions and abuse.
heraldscotland.com is tackling this problem by allowing only subscribers to comment.
We are doing this to improve the experience for our loyal readers and we believe it will reduce the ability of trolls and troublemakers, who occasionally find their way onto our site, to abuse our journalists and readers. We also hope it will help the comments section fulfil its promise as a part of Scotland's conversation with itself.
We are lucky at The Herald. We are read by an informed, educated readership who can add their knowledge and insights to our stories.
That is invaluable.
We are making the subscriber-only change to support our valued readers, who tell us they don't want the site cluttered up with irrelevant comments, untruths and abuse.
In the past, the journalist’s job was to collect and distribute information to the audience. Technology means that readers can shape a discussion. We look forward to hearing from you on heraldscotland.com
Comments & Moderation
Readers’ comments: You are personally liable for the content of any comments you upload to this website, so please act responsibly. We do not pre-moderate or monitor readers’ comments appearing on our websites, but we do post-moderate in response to complaints we receive or otherwise when a potential problem comes to our attention. You can make a complaint by using the ‘report this post’ link . We may then apply our discretion under the user terms to amend or delete comments.
Post moderation is undertaken full-time 9am-6pm on weekdays, and on a part-time basis outwith those hours.
Read the rules hereComments are closed on this article