• Barcelona on verge of eighth European Cup final with first-leg win over Bayern
• Manuel Neuer makes first-half saves from Luis Suárez and Daniel Alves
• Lionel Messi finally cracks Bayern's resolve and adds quick second (77, 80)
• Argentinian sets up Neymar for stoppage-time third (90+4)
• Second leg at Fußball Arena München next Tuesday
FC Barcelona are on the brink of reaching their eighth European Cup showpiece after finally breaking FC Bayern München's resistance in the last 13 minutes of this UEFA Champions League semi-final first leg, Lionel Messi scoring two goals before creating a late third for Neymar.
In a pulsating first half, Barcelona largely held the upper hand and Bayern had cause to be grateful to goalkeeper Manuel Neuer, who saved one-on-ones with Luis Suárez and Daniel Alves to keep the score blank at the break. Robert Lewandowski had spurned an equally presentable opening for the visitors, yet just when it was starting to look like they would escape unscathed, Messi – making his 100th European appearance – eventually found a way through 13 minutes from time. Three minutes later his sublime control and delicate chip made it 2-0 before the No10's added-time pass released Neymar to roll in a third.
Josep Guardiola, making his first return to the Camp Nou in the opposition ranks, opted to play three at the back, marking man for man from the off. The policy nearly backfired as Suárez latched onto Messi's flick from Marc-André ter Stegen's kick and bore down on Neuer unchallenged – but the goalkeeper's outstretched right leg blocked his shot.
Moments later Suárez wriggled free inside the penalty area and found Neymar at the far post; Bayern's Rafinha deflected the effort behind and that was the cue for the Bundesliga champions to switch to a more familiar back four.
Guardiola had been able to call on Robert Lewandowski despite the forward suffering jaw and nose injuries the previous week and, though the Pole was anonymous early on, he took centre stage in the 18th minute only to fluff his lines. Thomas Müller won possession and his cross picked out the unmarked Lewandowski; the striker was unable to apply the finishing touch.
That scare aside, Barcelona – beaten 7-0 on aggregate by Bayern in their last UEFA Champions League semi-final in 2013 – seemed the more likely, Suárez nodding over from a corner. Six minutes before the interval Bayern were caught out again as Andrés Iniesta lifted a wonderful pass over their defence. Alves controlled on his chest; again Neuer blocked with his legs.
Bayern began the second period on the front foot yet it was the home side who continued to appear the more dangerous. Messi traded passes with Neymar to create space to shoot; Neuer was right behind it. The goalkeeper then watched Neymar's attempt sail over after Ivan Rakitić had fed the Brazilian.
Barcelona, and Messi, would not be denied, however. Alves did the legwork for the 77th-minute breakthrough, robbing Juan Bernat and finding Messi; the forward duly fired inside Neuer's near post. With Bayern rocking, the Blaugrana maestro capitalised again moments later, collecting Rakitić's pass and leaving Jérôme Boateng floundering before clipping over Neuer.
Bayern's hopes were hanging by a thread, and they all but disappeared in the closing seconds. Messi's ball sent Neymar clear of the visiting rearguard and this time Neuer had no answer as a composed finish left Barça with one foot in the final.
Barcelona's dressing room before the match
A pre-match view of the Bayern changing room
Bayern striker Robert Lewandowski played wearing a mask
Lionel Messi tangles with Juan Bernat
Robert Lewandowski (centre) faces Javier Mascherano and Gerard Piqué
Bayern goalkeeper Manuel Neuer beats Luis Suárez to the ball
Bastian Schweinsteiger and Ivan Rakitić contest possession in midfield
Neymar after passing up another Barcelona opportunity
Juan Bernat challenges Lionel Messi
Lionel Messi after putting Barcelona in front
Lionel Messi beats Manuel Neuer to make it 2-0