More

Champions League LIVE: Bayern crush Club Brugge as Real Madrid and Liverpool claim wins

Updated
Lennart Karl, left, and Harry Kane are both on the scoresheet for Bayern
Lennart Karl, left, and Harry Kane are both on the scoresheet for BayernAlexandra BEIER / AFP / Flashscore

The third round of matches in the 2025/26 Champions League is here, and with it pitting some of the continent's biggest and best sides against one another, it promises to be a thriller.

Wednesday, October 22nd 

22:58 CET - Matchday 3 has come to an end in the Champions League, with Bayern Munich and Liverpool claiming crushing victories, while Real Madrid edged to a tight win over fellow European giants Juventus.

Chelsea and Sporting Lisbon were also victorious, while Monaco and Spurs, and Atalanta and Slavia Prague, played out goalless draws.

Check out all the results from the Champions League tonight!

Champions League results tonight
Champions League results tonightFlashscore

22:48 CET - From 1-0 down, Sporting Lisbon have turned the game on its head, now leading 10-man Marseille 2-1 with around five minutes to go!

22:35 CET - Bayern Munich are now 4-0 up against Club Brugge, with Chelsea loanee Nicolas Jackson coming off the bench to grab a goal. Easy work for the German champions.

22:31 CET - Frankfurt are getting a hammering here, as Dominik Szoboszlai has made it 5-1 for Liverpool. Funnily enough, the German side won their opening Champions League game 5-1, lost their second 5-1, and are now trailing 5-1 in their third!

22:26 CET - Cody Gakpo has now got on the scoresheet for Liverpool to make it 4-1 against Frankfurt, with Florian Wirtz registering his first goal involvement for the club. They are in cruise control and on track for a very important and much-needed win.

22:16 CET - Real Madrid have finally taken the lead against Juventus, and it is Jude Bellingham who has notched his first goal of the season after tapping in following some really good work by Vinicius Junior!

22:13 CET - Chelsea have scored their FIFTH of the game against Ajax, with 19-year-old Tyrique George now getting on the scoresheet. A horror day for the Dutch side.

21:50 CET - We are at half-time across Europe, and it's been a great 45 minutes for Bayern Munich, Liverpool and Chelsea, who have all scored multiple goals to lead their games at the break.

Meanwhile, Marseille are 1-0 up at Sporting, but they are down to 10 men after Emerson was sent off for diving - his second yellow of the first period.

The rest of the contests are goalless at the interval, but as we saw last night, there's still plenty of time for it to rain goals in the Champions League.

Champions League current scores
Champions League current scoresFlashscore

21:44 CET - Rinse and repeat for Liverpool as they make it 3-1 against Eintracht Frankfurt. A near post corner, this time from Dominik Szoboszlai, is slammed into the net by the other centre half, Ibrahima Konate. They have some breathing space in Germany.

21:39 CET - What a turnaround from Liverpool! A corner from Cody Gakpo is glanced in at the near post from Virgil van Dijk to make it 2-1 at Eintracht Frankfurt.

21:35 CET - Could that be the spark that Liverpool need? One pass from their own penalty box and Hugo Ekitike is in. The former Eintracht Frankfurt striker makes no mistake with the finish to level the game up against his former side and doesn't celebrate. 

Meanwhile in Germany, Bayern have made it 3-0 through former Liverpool player Luis Diaz, as they continue to outclass Club Brugge.

21:33 CET - There's some fight in the Ajax team at Stamford Bridge. They have pulled one back against Chelsea with Wout Weghorst netting from the spot.

21:30 CET - Chelsea have further taken advantage of their numerical superiority against Ajax, doubling their lead in the 30th minute thanks to a goal from Moses Caicedo.

21:26 CET - It just goes from bad to worse for Liverpool... With the losses racking up, they find themselves behind at Eintracht Frankfurt in the 26th minute.

A wonderful, flowing move from the hosts sees the ball at the feet of Rasmus Kristensen, who places his finish perfectly to beat the keeper.

Rasmus Kristensen's goal against Liverpool
Rasmus Kristensen's goal against LiverpoolOpta by StatsPerform / Daniela Porcelli / GETTY IMAGES EUROPE / Getty Images via AFP

21:18 CET - Now we're starting to cook... Chelsea have a goal and a man advantage over Ajax in the early going. Marc Guiu has got on the scoresheet for the Blues in the 18th minute, whilst Kenneth Taylor was given a straight red two minutes earlier for a dangerous tackle.

Over in Portugal, Marseille are ahead against Sporting, thanks to a strike from Igor Paixao.

21:15 CET - Goalless across Europe apart from at the Allianz Arena, where Harry Kane's terrific form continues as he puts Bayern two up against Club Brugge.

21:05 CET - Underway across Europe in our 21:00 CET kick-offs, and it's a great start for Bayern Munich, who are a goal to the good against Club Brugge, thanks to a fifth-minute strike from Lennart Karl. At just 17, it's his first goal in the competition - what a future he has!

20:37 CET - All over in San Mames, where Athletic Club have seen off Qarabag to pick up their first Champions League win of the season with a 3-1 success.

Read the report right now.

Athletic Club - Qarabag momentum
Athletic Club - Qarabag momentumOpta by StatsPerform

Meanwhile, Victor Osimhen proved, once again, why he is one of the most dangerous strikers on the planet, netting a first-half brace in Galatasaray's 3-1 win over Norway's Bodo/Glimt. Could the Turkish side be a dark horse for it all this season.

Check out the report with us right here.

Galatasaray - Bodo/Glimt match stats
Galatasaray - Bodo/Glimt match statsOpta by StatsPerform

20:32 CET - Despite struggling for large parts of this game, Athletic Club look set for all three points as Gorka Guruzeta nets a third to make it 3-1 against Qarabag in the closing stages. The Basque side look set for their points of this campaign.

20:26 CET - Andreas Helmersen has pulled one back for Bodo/Glimt against Galatasaray to make it 3-1, but it may be a little too late for the Norwegian side.

20:21 CET - We have a blockbuster clash in the Spanish capital as Real Madrid take on Juventus, which is a repeat of the 2017 final.

Much has changed since then, now leading the line for Real is Kylian Mbappe, who will hope his side can continue their perfect start to the campaign, whilst Dusan Vlahovic will be looking to spoil the party.

Real Madrid - Juventus match stats
Real Madrid - Juventus match statsFlashscore

Follow the game from 21:00 CET right here.

20:14 CET - Athletic Club hit the front! Just five minutes after coming off the bench, Robert Navarro gives his side the lead with a shot from the edge of the box against Qarabag.

20:04 CET - The big team news from Frankfurt meanwhile is that Arne Slot has left Mohamed Salah on the bench and handed starts to new signings Hugo Ekitike, Alexander Isak, Florian Wirtz and Jeremie Frimpong.

Check out the full lineups below:

Starting lineups
Starting lineupsFlashscore

19:53 CET - Team news is in for the late kick-offs! First up from Stamford Bridge as Chelsea host Ajax, as Enzo Maresca makes a host of changes from the side he named in the Premier League at the weekend, with Estevao, Jamie Gittens, and Facundo Buonanotte all starting.

Startling lineups
Startling lineupsFlashscore

19:42 CET - Over in Istanbul, and it remains 2-0 to the hosts thanks to a clinical Osimhen brace.

Match stats
Match statsStatsPerform via Opta

Follow the second period here.

19:35 CET - It is half-time in Bilbao and that equaliser late in the half would be the last big talking point of an entertaining opening 45 minutes.

Half-time stats
Half-time statsStatsPerform via Opta

Follow the second period LIVE with Flashscore.

19:30 CET - A potentially vital goal in Athletic Club's Champions League campaign as the Basque side equalise at home to Qarabag after a smart run and finish by Gorka Guruzeta.

19:20 CET - Nightmare moment at the back from Bodo/Glimt as a pass back falls to the one man you don't want it to fall to: Victor Osimhen. The lethal centre forward then made no mistake, as he rounded the keeper before slotting the ball into an empty net.

2-0 and possibly game over.

19:00 CET - There has been a less likely early goal in Bilbao, meanwhile, as Qarabag have taken a shock lead through Leandro Andrade as Athletic Club's European woes continue.

18:55 CET - Galatasaray are ahead already in Istanbul and who else but their talisman Victor Osimhen to open the scoring in just the third minute.

The Nigerian striker's first kick of the ball finds the back of the net after he was released on goal by Mario Lemina, curling an effort into the bottom corner in effortless fashion. World-class goal by a world-class striker.

Victor Osimhen goal sequence
Victor Osimhen goal sequenceOZAN KOSE / AFP / StatsPerform via Opta

17:55 CET - The team news is out ahead of the early kick offs, and you can check that out below!

Galatasaray vs Bodo/Glimt line-ups
Galatasaray vs Bodo/Glimt line-upsFlashscore
Athletic Club vs Qarabag line-ups
Athletic Club vs Qarabag line-upsFlashscore

16:00 CET - Good afternoon and welcome back to our live blog for another big night in the Champions League!

Starting the evening off is two matches from 18:30 CET as Athletic Club go in search of their first points of the league phase at home to high-flying Qarabag.

Meanwhile, on the back of their shock win against Liverpool last time out, Galatasaray host Bodo/Glimt in what is sure to be an electric atmosphere at Rams Park.

Follow both clashes live with Flashscore.

Tuesday, October 21st

23:33 CET - Nine matches. Five red cards. 43 goals.

That's a wrap on one of the most dramatic Champions League nights in a long time, one that is a tough act to follow, to say the least!

That being said, with Liverpool in dire need of a win tomorrow and Real Madrid hosting Juventus, the fun isn't over yet by any means.

Join us tomorrow for our continued coverage of all the action!

Catch up on all the madness here.

22:58 CET - Wow. That was a truly breathless few hours of action, with goals galore all over Europe.

Here are the final results:

The final scores
The final scoresOpta by StatsPerform

22:48 CET - This has been a remarkable night, with all but one match consisting of at least two goals and two featuring eight with PSV now 6-2 up against Napoli!

Newcastle have put three past Benfica without response, while Inter and Dortmund have both scored four.

22:35 CET - Ousmane Dembele has returned from injury in style, scoring just three minutes after coming on for his first match since the start of September.

PSG now lead what has been a chaotic match 6-2.

22:30 CET - Gyokeres gets another! It's like London buses: You wait around for one, and then two come at once!

22:24 CET - The floodgates have opened at the Emirates! Gabriel Martinelli and Viktor Gyokeres have both scored in the space of three minutes to put the Premier League leaders 3-0 up!

The Swedish striker will be delighted to have ended his nine-game goal drought.

22:19 CET - An upset is very much on the cards in the Netherlands, where the Dutch champions now lead the Italian champions 3-1.

22:16 CET - Gabriel breaks the deadlock in North London! Arsenal have scored from a set-piece yet again, with the centre-back heading in a free-kick.

21:54 CET - Perhaps unsurprisingly given it's one between two sides led by somewhat conservative managers, the only goalless match amongst the 21:00 kick-offs is Arsenal vs Atletico Madrid.

The hosts have had more of the ball and more efforts on goal, but only got two on target.

21:48 CET - We've now entered the break in each of the matches, and the most eventful half has undoubtedly come in Leverkusen, where PSG now lead 4-1 thanks to goals from Kvicha Kvaratskhelia and Desire Doue just before the whistle.

Bayer Leverkusen vs PSG first-half stats
Bayer Leverkusen vs PSG first-half statsOpta by StatsPerform

21:40 CET - What a turnaround in Eindhoven, where PSV now lead thanks to Ismael Saibari!

Things are equally as eventful in Leverkusen, where PSG now lead 2-1 and both sides have been shown a red card, while Inter have taken the lead against Royale Union SG and Borussia Dortmund are drawing 1-1 with Copenhagen.

21:36 CET - Napoli's lead didn't last long, with PSV levelling things up through an own goal from Alessandro Buongiorno, who turned in an excellent cross from Ivan Perisic.

21:31 CET - Scott McTominay has given Napoli the lead in what has been a close game with PSV, sending in a bullet header.

In Newcastle meanwhile, Anthony Gordon has given Newcastle the lead against Jose Mourinho's Benfica.

McTominay's goal
McTominay's goalDEAN MOUHTAROPOULOS / GETTY IMAGES EUROPE / GETTY IMAGES VIA AFP / Opta by StatsPerform

21:26 CET - Bayer Leverkusen have missed a huge chance to draw level against the reigning champions, with Lucas Chevalier saving a penalty from Alex Grimaldo.

21:17 CET - Erling Haaland does it again! The Man City man has given his side the lead in Villarreal by scoring in his 12th match in a row and in his ninth on the bounce for his club!

21:07 CET - PSG take an early lead! Willian Pacho has headed in a corner to put them 1-0 in Leverkusen.

21:01 CET - The rest of tonight's action is underway! Who can take a stop towards the knockout stages and who will end up having to play catch-up in the five remaining matchdays? Let's find out!

20:39 CET - That’s full-time in the early fixtures, and Barcelona have absolutely thrashed Olympiacos 6-1, with Fermin Lopez scoring a hat-trick and Marcus Rashford netting twice.

Over in Almaty, Kairat have been held to a goalless draw by 10-man Pafos.

Barcelona thumped Olympiacos
Barcelona thumped OlympiacosFlashscore

20:23 CET - It's 6-1 in Barcelona, Marcus Rashford has his second, and Olympiacos will be begging this to be over as soon as possible.

And that was another classy finish from Rashford, who is purring, it must be said. 

20:20 CET - Make that 5-1! Wow, Barca are on fire here. And it's Fermin Lopez again, who now has three goals!

That's Fermin's first-ever senior hat-trick. A day he'll never forget. Remarkably, he's the first Spaniard to score a hat-trick in the Champions League.

Fermin Lopez's match stats
Fermin Lopez's match statsOpta by StatsPerform / Photo by ADRIA PUIG / ANADOLU / ANADOLU VIA AFP

20:17 CET - Marcus Rashford has made it 4-1 to Barca, and it's a clever finish from the Englishman. Surely, that's game over now.

20:11 CET - Lamine Yamal has fired Barcelona into a 3-1 lead from the spot after Marcus Rashford won the penalty for the Catalans. It's looking like a long way back now for Olympiacos, who are down to 10 men.

20:08 CET - Team news is coming in for the seven late games this evening. You can see how Arsenal and Atleti will line up just below, and further down, the starting XIs for Bayer Leverkusen vs PSG.

Arsenal vs Atleti starting lineups
Arsenal vs Atleti starting lineupsFlashscore
Bayer vs PSG starting lineups
Bayer vs PSG starting lineupsFlashscore

20:02 CET - Just after scoring, Olympiacos have now lost a man, unfortunately for them. Santiago Hezze is off after receiving a second yellow card.

19:58 CET - Game on in Barcelona with the visitors reducing the deficit through Ayoub El Kaabi's penalty.

19:49 CET - We're now back underway in both Spain and Kazakhstan for the second half!

19:38 CET - Barcelona go into the break two goals to the good against Olympiacos, with Fermin Lopez netting his second of the evening via a curled strike in the box.

Keep track of the second half here!

Match stats
Match statsFlashscore

Meanwhile, in Almaty, Kairat remain level with 10-man Pafos after a competitive opening 45 minutes, in which the hosts are still waiting for their first shot on target.

Follow the second half with Flashscore!

18:57 CET - An early breakthrough for Barcelona! Having returned from injury at the weekend, Fermin Lopez has given Hansi Flick's side the lead this evening with a composed finish from 10 yards.

18:52 CET - Drama in Kazakhstan after just four minutes, as the visitors are reduced to 10 men following a straight red card for Joao Correia. Can Kairat make their numerical advantage count?

18:46 CET - Matchday three of the Champions League is now underway, with play getting started in both Barcelona and Almaty!

Follow Barcelona vs Olympiacos here

Follow Kairat Almaty vs Pafos here

18:00 CET - We're just 45 minutes away from this evening's early kick-offs, as Spanish champions Barcelona host Olympiacos and Pafos travel to Kazakhstan to face Kairat Almaty.

Here are the starting lineups for both matches:

Barcelona vs Olympiacos lineups
Barcelona vs Olympiacos lineupsFlashscore
Kairat Almaty vs Pafos lineups
Kairat Almaty vs Pafos lineupsFlashscore

17:45 CET - Hello and welcome to Flashscore's coverage of this week's Champions League action!

The league phase tends to throw up more big games than the group stage of old did, and that's very much evident this week, with numerous heavyweight clashes on the agenda.

One of them is taking place in London tonight, where Arsenal will play host to Atletico Madrid, and you can read our preview of that clash here.

Here's all the action you have to look forward to in the coming days:

This week's fixtures
This week's fixturesFlashscore
This week's fixtures
This week's fixturesFlashscore