Full-time: Barcelona 3-0 Bayern Munich
Bayern have it all to do when these two teams reconvene at the Allianz Arena on 12 May.
They have come back from one sizable deficit already in this season's Champions League but, with all due respect to Porto, Barcelona are a different proposition entirely.
That is it for now, goodnight and thanks for joining us. We hoped you enjoyed that as much as we did.
What a finish from the hosts.
With the game seemingly petering out into a draw and Bayern inching closer to the chance to take a handy 0-0 scoreline back to Munich, magical Messi takes his all-time Champions League tally to 77 goals with a delightful brace, Neymar adds a pivotal third and Guardiola looks furious but can surely have no complaints.
While Bayern looked to be coping better with Barcelona's menacing front three for a time in that second half, there is just no legislating for that sort of quality and the Bundesliga champions did not pose enough of their own threat going forward.
Barcelona 3-0 Bayern Munich
A hugely significant third for Barcelona and they take a giant step towards the final in Berlin.
Schweinsteiger cuts down Suarez as the Uruguayan scampers forward on the counter, but the challenge comes too late as Neymar takes the ball and bursts clear before coolly slotting the ball between Neuer's legs.
Goal: Barcelona 3-0 Bayern Munich (Neymar)
Bayern have really struggled to find any fluency since going behind. A lazy lofted ball forward is cut out and Barcelona are out on the break once again.
Four minutes of added time to be played. The next goal in this two-legged affair will be crucial.
Just two minutes of normal time remaining and Marc Bartra replaces Javier Mascherano in a like-for-like change in the heart of defence.
Can Bayern grab a crucial away goal or will Barcelona put this tie out of sight?
A few changes have been made in the last few minutes, with Barcelona replacing Rakitic and Iniesta with Xavi and Rafinha.
Mario Gotze is on for Bayern at the expense of Muller.
With Bayern still reeling, Messi makes them pay once again. This time he collects the ball from Rakitic, leaves Boateng flat on his backside with a lovely piece of quick-footed skill before drawing out Neuer and beating him wonderfully with a delicate chip. Just brilliant.
Suarez then has a chance for a third but shoots over the bar with his right foot after being played in by Neymar.
Goal: Barcelona 2-0 Bayern Munich (Lionel Messi)
Moments after Neymar is denied a penalty after a tug from Rahinha, Barcelona break the deadlock.
Bernat is caught in possession too easily down Bayern's left, Dani Alves breaks forward and finds Messi who wraps a left-footed effort past Neuer from the edge of the box. Deserved.
Goal: Barcelona 1-0 Bayern Munich (Lionel Messi)
A slight scare for Barcelona as Thiago's long-range shot is deflected by Iniesta but dealt with by a sprawling Ter Stegen.
At the other end, Suarez looks confused as he curls a pass to the back post but not a soul in red and blue is there to take advantage.
The cards are beginning to pile up now. Neymar, still irritated that he did not win a free-kick when felled by Thiago moments earlier, is cautioned after upending Muller.
Incensed at the decision, he angrily confronts referee Rizzoli before the situation is eventually defused. Not a wise move.
A heavy sliding tackle from Pique floors Lewandowski and earns the Spaniard a yellow.
Another free-kick in a decent position for Bayern results in Busquets heading behind for a corner.
Barcelona beginning to turn the screw again here. Rakitic feeds Neymar on the left-hand side of the Bayern box and the former Santos star cuts inside on his right foot before losing composure and lashing a shot over the bar.
A full hour has now elapsed at the Nou Camp. Chances have been at a premium in this second half, but that nearly changes as Suarez looks to play in Neymar with a neat lofted pass.
Neuer comes rampaging out of his area to cut off the danger. The sweeper keeper in all his glory, there. When it works, he looks masterful.
More fluid football from Barcelona between Neymar and Messi ends with the latter shooting straight at Neuer.
When this front three of Enrique's clicks, there is really little anyone can do about it.
Bayern have started this second half far more confidently than they did the first, although admittedly that probably is not difficult.
Mehdi Benatia the latest name to be taken by the referee after he stopped the run of Iniesta as the Spaniard came streaming forward.
A yellow card for Dani Alves as he pulls back Lewandowski on the edge of the Barcelona box. Alonso sends the free-kick into the wall.
Suarez and Messi get us back underway. Will the second half match the sheer intensity of the first? Surely Bayern cannot cope with much more of what we witnessed before the break.
Away from this game, the latest football news coming out of Spain is that domestic competition in the country is being suspended past 16 May due to an ongoing dispute concerning many issues including TV rights.
The Spanish federation has released a statement to confirm and we will have more on this to follow.
That was quite a first 45 minutes and despite the lack of goals, you cannot fail to have been entertained by the standard of football on display.
Barcelona have been on top for the most part, moving the ball with energy and purpose. Only the repeated excellence of Neuer has kept Suarez, Messi and co at bay thus far.
Bayern have looked a touch more assured since abandoning that self-destructive defensive system but they have only really created one clear-cut chance of note and that was spurned by Lewandowski.
Guardiola's side are being relentlessly hounded in possession and can count themselves slightly fortunate to still be on level terms.