Right, that’s it from me. Be sure to stick around on site for all the reports and reaction from the evening action. And from me, cheerio!
Pick the bones out of that. Porto pressed, harried and hassled, and Bayern, for once, couldn’t cope. The absence of Robben and Ribery meant Bayern lacked a spark in the final third. You can see Bayern turning this around in the second leg, but at the same time Porto showed more than enough tonight to suggest they could well be the ones in the last four.
Updated
Peep! PEEP!! PEEEEEEP!!! All over! What a result for Porto.
90+3 min: One last corner for Bayern. Maicon meets it. Bernat helps it back in. Dante nods into the ground and straight into Fabiano’s hands.
90+2 min: But he claims the next ball into the box confidently.
90+1 min: Fabiano flaps at a deep cross and Danilo has to tidy up for him.
90 min: Porto will have a minimum of three minutes of injury time to survive.
89 min: Time ticks away for Bayern. I’d still back them to turn this around back in Germany, but it’s set up to be a cracking second leg.
87 min: Bernat and Dante exchange passes and Danilo does well to get a toe in ahead of the full-back. The corner is swung in, but met, as so many have been tonight, by a Porto head.
85 min: “As a Bayern fain I have to say I am not at all surprised by this result,” sighs Jack Suitor. “Guardiola’s style seems to be effective enough against the smaller teams, when Bayern can use all the possession to really pin them into their own box, but it doesn’t consistently work against sides that are at least of slightly comparable quality. This is evidenced by the limp defeats against the likes of Wolfsburg and Mönchengladbach. From the off it’s rarely looked like a great fit, and I would be delighted if they would replace him with someone who is not so woefully idealistic.”
84 min: Quaresma off, Evandro on for Porto.
83 min: Danilo picks up an unnecessary booking for a silly slide on Bernat. He’ll miss the second leg, so that’s both Porto full-backs absent in Munich.
82 min: The game is being played almost entirely inside the Porto half now, but Fabiano has really not had all that much to do.
81 min: Another burst from Rode is brought to a crashing end, but Bayern take the free-kick quickly and look to build again.
80 min: Another Porto substitution: Brahimi heads off, Hernani comes on. The home side are 10 minutes away from a superb victory.
79 min: … which is cleared with little fuss.
78 min: Thiago surges into the box and wins his team a corner …
76 min: “Could Dortmund and Klopp’s decision to announce their Trennung on the eve of Bayern’s match one final Gedankenspiel (mind game) aimed at the team they could never quite beat, possibly because it poached all of BVB’s top players?” wonders Daniel Schulwolf. Umm …
75 min: A first Porto chance: Oliver Torres is replaced by 18-year-old Ruben Neves.
74 min: Badstuber replaces the hapless Alonso for Bayern.
73 min: Muller craftily looks to pull the ball back from the byline, and he’s a couple of inches away from putting a chance on a plate for a team-mate but a Porto boot gets there first.
71 min: Rode goes clattering into Herrera and picks up a yellow card for his trouble. I make that six bookings tonight, four for Bayern, two for Porto.
69 min: Rafinha whips in a deep cross, but it just won’t drop for Lewandowski.
67 min: Rode clips a shot at goal from the edge of the D, but Fabiano drops comfortably to save.
66 min: Bayern have been shambolic at the back tonight. Dismal.
Updated
GOAL! Porto 3-1 Bayern Munich (Martinez 65)
Bayern have done it again! Boateng gets completely lost under a hopeful hoof forward. The ball drops over his head to the feet of Martinez, who rounds Neuer and slots the ball home beautifully.
Updated
64 min: Rode looks to have his legs swept from underneath him by Herrera on the edge of the Bayern box, but the referee isn’t interested.
63 min: … Quaresma dinks in a disappointing cross over absolutely everyone.
62 min: Herrara bursts past Boateng and gets clumped for his troubles. Dangerous free-kick to the home side on the edge of the Bayern box …
61 min: Porto have certainly had the better of it since the break.
60 min: Lahm looks to slip Muller in behind the back four but his pass is just a touch too heavy and the chance – earned thanks to good work from Rode and Lewandowski – is gone.
58 min: What a save from Neuer! Danilo flashes a ball across the six yard box, Herrera gets a clean connection on the ball at the near post, but Neuer contorts himself across goal and tips over. Fantastic goalkeeping.
57 min: Rode replaces Gotze, who has had a pretty miserable night.
56 min: Another scare for Neuer as his clearance from the edge of the box trundles along the ground to Casemiro on halfway. The Porto midfielder clips a first-time effort goalwards, but can’t get enough on it to get the ball over the keeper.
54 min: … which is smuggled clear by Bayern.
Updated
53 min: Alonso again has his pocket pinched on the edge of the box by Martinez. The ball deflects away for a corner …
52 min: Quaresma swings in a Porto corner … but the referee has spotted a foul in the box.
51 min: A hideous pass from Fabiano almost puts Muller in but the ball just slips away from the Bayern forward.
50 min: Martinez tries to wriggle himself some room on the edge of the box but gets no change from the Bayern backline.
48 min: Casemiro flops theatrically in the centre-circle to win a free-kick off Muller. And Quaresma does likewise over on the left under pressure from Bernat. Bayern getting a little frazzled.
47 min: A surging run from Sandro sets up a Porto attack. But Danilo’s eventual cross is blocked at source.
Peep! Off we go again. This could still go either way it feels to me.
Players back out. Game in the balance. More football imminent.
Peep! Peep!! Good half all round. Well done everyone concerned.
45 min: Lewandowski tumbles in the box and appeals to the referee, but there’s nothing doing. Six of one …
Updated
44 min: …swung in by Quaresma, Neuer thought about it, changed his mind, and in the end Casemiro has a great chance to plant a header home from eight yards. Instead he sends his effort soaring over the bar.
43 min: A brilliant pass from Danilo puts Quaresma in behind. His cross is blocked, but he picks up a cheap free kick from Gotze. Dangerous this …
41 min: Bayern are getting a fair bit of joy down the Porto left, where Danilo is finding himself under pressure. The latest attack comes down the right, though, with Lahm just unable to find a Bayern head with his cross.
39 min: And Lahm goes into the referee’s Big Book Of Very Naughty Boys after chopping down Casemiro. Replays show that there wasn’t much* contact.
*Any.
37 min: Sandro goes into the book for a poor late challenge on Muller. He’ll miss the second leg as a result.
36 min: Bernat and Lewandowski combine down the left, but Maicon comes steaming in with a proper ‘AVE IT! clearance.
Updated
34 min: On a rare foray forward Sandro spanks in a cross … that Neuer tips onto his own crossbar. Another nervy moment for the keeper.
33 min: Porto have not had much of the ball in the last 15 minutes. That is to say, they’ve not had any of the ball in the last 15 minutes.
31 min: “Am I the only one who finds Thomas Müller extremely irritating?” wonders Shaun Wilkinson. “Every challenge he is involved in seems to end with him screaming as if someone just kneecapped him.” I have to say I love him. I have not the words, but Barney Ronay does:
What a player Müller is, albeit one with a distinctly slow-burn appeal, the kind of love-at-fourth-sight merchant it is necessary to watch a few times just to get some sense of, well … exactly what he’s doing out there. It is useful to remember that Bayern’s inside-outside forward is now credited with having a specific personal superpower. Not quite a playmaker, some way short of a striker, and blessed with no extreme qualities of power or technique, Müller is instead the world’s firstRaumdeuter, which is German for “space investigator”.
30 min: Casemiro goes into the book for a bit of a hack on Alcantara in midfield.
GOAL! Porto 2-1 Bayern Munich (Alcantara 28)
… met by Sandro but straight behind. Another corner. Taken short this time and worked across to Boateng. He zips in a low cross from the right that somehow finds its way through to Thiago Alcantara at the back post. He wraps his foot around the ball and gets enough on it to beat Fabiano.
Updated
27 min: Alonso swings in a Bayern corner … Maicon meets it with a thudding header. But the ball just keeps coming back at the moment. Another corner …
26 min: Fabiano claims a long hopeful punt into the Porto box. “Isn’t this one of the best passing sides in the world that is succumbing to the best coordinated pressure?” writes Ruth Purdue. “This is ridiculous. It’s like watching Dortmund 2011-13 again.”
25 min: Lahm finds Gotze down the Bayern right, but his low cross meets a Porto boot. The visitors beginning to crank the pressure up, though.
22 min: Gotze’s turn to be robbed in halfway, but Quaresma’s pass is only in the vaguest direction of Martinez. And a replay of that Muller incident a minute or two ago suggests he might have had a penalty shout, having become the tuna mayo in the middle of a Portuguese sarnie.
21 min: Dante lofts a much better ball into the box in the direction of Muller, but Porto’s two centre-backs to enough to crowd the forward out.
20 min: Dante clunks a cross-field ball straight out of play for a Porto throw.
18 min: Boateng’s distribution from the back isn’t good enough and Porto have possession back in midfield.
17 min: Can Porto really hope to keep this work-rate up for 90 minutes. It’s a style that is exhausting.
16 min: Porto’s front three are really applying the pressure to the Bayern back four, and in particular the centre-halves. Quaresma dinks his way past Bernat and finds himself pulled back by the defender. Yellow card for the Bayern man.
15 min: Stat!
10 - Bayern Munich have conceded twice inside 10 minutes for only the second time in CL history (also v Man Utd in 2010). Shellshocked.
— OptaJoe (@OptaJoe) April 15, 2015
14 min: Another dangerous free-kick for Bayern out on the left. Just before the second Porto goal Muller and Lewandowski both had chances with headers from a similar position … but this time the ball is dinked too deep by Alonso.
13 min: A crunching tackle from Sandro on the edge of the Porto box denies Lewandowski as he looks to shimmy into space.
12 min: Sandro gives Muller a clumsy shove in the face, which makes it sound worse than it was, to hand Bayern another free-kick. Taken short and recycled through midfield.
GOAL! Porto 2-0 Bayern Munich (Quaresma 10)
This is incredible from Bayern Munich. Dante’s turn to get caught on the ball 40 yards from goal. Quaresma picks his pocket and scampers clean through. Where Martinez looked to go round Neuer, Quaresma pokes under the goalkeeper to double the lead. Anyone see this coming?
Updated
9 min: The ball is swung in and Casemiro does just enough to put Muller off his header. But …
8 min: Lewandowski is bundled over clumsily on the Bayern left by Quaresma.
7 min: Martinez, all over the place at the moment, buys a free-kick off Dante on halfway.
6 min: Bayern, you probably don’t need me to tell you, haven’t got going yet. Porto pressing high.
4 min: You could argue that Neuer was lucky to survive that. Plenty of referees would have defaulted straight to a red card as Martinez was clean through. But the Porto captain was checking back across goal, the ball might have been out of his reach … Well, either way, Bayern still have 11 men on the pitch anyway.
What a disastrous start for Bayern. Neuer lucky to stay on the pitch
— Raphael Honigstein (@honigstein) April 15, 2015
Updated
GOAL! Porto 1-0 Bayern Munich (Quaresma 3 pen)
Quaresma sends Neuer the wrong way to put the home side 1-0 up. What a start.
PENALTY TO PORTO!
2 min: My word! This is remarkable. Martinez robs Alonso on the edge of the Bayern box. Neuer takes him out, and Porto have a penalty. Neuer is … booked.
Updated
1 min: Jackson Martinez, back after six weeks out with a groin injury, takes a whack on the head in midfield to win Porto a free-kick but they play it short and soon lose the ball to the visitors.
Peep! Off we go then. Porto, playing from right to left, get us under way.
Those blue and white things in the seating aren’t plcards – they’re tabards. Convenient.
Click-clack, click-clack … the players are in the tunnel.
Those of you of a certain age might remember that these two teams met in the European Cup final back in 1987. That game saw one of the most insouciant goals ever seen in a Big Cup final, courtesy of Porto’s Rabah Madjer:
This was a 77th-minute equaliser. Porto got the winner three minutes later.
Tonight’s venue: Porto’s Estadio do Dragao.
It looks to me that “ROAD TO BERLIN” is to be waved in blue placards once the ground is full.
The teams
Porto (4-3-3): Fabiano; Danilo, Maicon, Martins Indi, Alex Sandro; Herrera, Casemiro, Oliver Torres, Quaresma, Martinez, Brahimi. Subs: Helton, Quintero, Reyes, Evandro, Hernani, Ruben Neves, Aboubakar.
Bayern Munich (4-3-3): Neuer; Rafinha, Boateng, Dante, Bernat; Lahm, Alonso, Alcantara; Muller, Lewandowski, Gotze. Subs: Reina, Pizarro, Gaudino, Rode, Badstuber, Weiser, Lucic.
Of note: Bayern have two goalkeepers on the bench in Pepe Reina and Ivan Lucic.
Preamble
So Porto and Bayern. Bayern and Porto. If you were playing Football Club Top Trumps these are two cards you would want in your hand:
“Porto. League titles: 27.”
“Bayern. League titles: 24.”
“Porto. European Cups: 2.”
“Bayern. European Cups: 5.”
“Porto. Uefa Cups: 2.”
“Bayern: Uefa Cups: 1.”
“Porto. Domestic cups: 16.”
“Bayern. Domestic cups: 17.”
“Por…”
“Hang on. Are you sure we’re playing this right?”
“Eh?”
“Aren’t you supposed to just pick one category, see who wins and then move on the next card?”
“Um, yes …”
“So why have we just reeled off all these Porto and Bayern numbers back-to-back?”
“Well, this is just for illustrative purposes.”
“It’s not a particularly good illustration then. I mean if you’re going to have a Top Trumps riff then you need to at least get the rules right.”
“Look, the analogy is ropy enough already without us immediately moving on to completely different and irrelevant clubs.”
“It doesn’t sit well with me, that’s all I’m saying.”
“OK. Fine. Can we just move on?”
“If we must. Right. Skonto Riga. League titles: 3,356.”
“I hate this game.”
Bayern predictably start favourites but Porto have been pretty impressive in the Champions League this season. They swatted aside the dangerous Basel in the last round, 5-1 on aggregate, after coming undefeated through a group that contained Athletic Bilbao, Shakhtar Donetsk and, OK, Bate Borisov. They’ve lost only twice this season in the league, though that’s admittedly the sort of record that in Portugal means they trail the leaders, Benfica, by three points.
This is a dangerous side and one Bayern should not take lightly. Manchester City showed that Pep Guardiola’s side are by no means unbeatable. “Ambition and imagination are two words we have in mind,” said the Porto coach Julen Lopetegui this week, which sounds positive. An interesting sub-plot – Lopetegui and Guardiola were Barcelona team-mates between 1994 and 1997 – the pair of them feature in this terrific Sid Lowe piece from the Observer this weekend.
Kick off: 7.45pm (BST)
Updated