Germany are through to the Euro 2025 semi-finals after recovering from an early red card to defeat France on penalties and set up a clash with Spain.
Germany were reduced to 10 players in the 13th minute after defender Kathrin Hendrich was sent off for pulling the hair of France captain Griedge Mbock.
The incident also resulted in a penalty as it took place in the box, and it left Germany a goal and a player down after just 15 minutes as Grace Geyoro successfully converted from the spot.
But Germany showed fight and Sjoeke Nusken equalised in the 25th minute with a towering header from a corner. France thought they had retaken the lead before half time but Delphine Cascarino’s flick was disallowed for offside.
France had another goal disallowed in the second half when Geyoro’s rebound was chalked off, with Maëlle Lakrar and interfering with goalkeeper Ann-Katrin Berger.
Germany then had a golden chance to reach the semi-finals when Selma Bacha fouled Jule Brand in the box, but Nusken’s weak penalty was saved by Pauline Peyraud-Magnin.
Follow updates from France v Germany in our live blog below
France v Germany LIVE: Women's Euro 2025 updates
- Germany defeat France on penalties in extraordinary Euro 2025 quarter-final
- 69' MISSED PENALTY! Sjoeke Nüsken wastes chance to give Germany lead [FRA 1-1 GER]
- 59' NO GOAL! Grace Geyoro's rebound disallowed for offside in build-up [FRA 1-1 GER]
- 28' GOAL! Nüsken equalises for 10-player Germany with header [FRA 1-1 GER]
- 17' GOAL! Geyoro then scores the penalty to give France the lead [FRA 1-0 GER]
- 15' RED CARD! Germany's Kathrin Hendrich sent off for pulling Griedge Mbock Bathy's hair
- Winner will play Spain in second Euros semi-final, after England v Italy
GERMANY REACH THE SEMI-FINALS!
23:04 , Callum Rice-CoatesIt’s fitting that Ann-Katrin Berger is the hero. She’s been superb, making some crucial saves before the shootout. And now she helps Germany progress against the odds, after close to 100 minutes with 10 players. France will be disappointed, but Germany take all the plaudits tonight.
GERMANY REACH THE SEMI-FINALS!
23:01 , Callum Rice-CoatesBerger saves Sombath’s penalty and Germany are through!
Penalties: France 5-6 Germany
23:00 , Callum Rice-CoatesNusken is next up and slots it away.
Penalties: France 5-5 Germany
22:59 , Callum Rice-CoatesN'Dongala scores her penalty. Level again.
Penalties: France 4-5 Germany
22:58 , Callum Rice-CoatesBuhl slams her penalty into the top corner. Germany have their noses in front again...
Penalties: France 4-4 Germany
22:58 , Callum Rice-CoatesJean-Francois has to score, and she does, the latest France player to pick out the bottom left corner.
Penalties: France 3-4 Germany
22:57 , Callum Rice-CoatesGermany goalkeeper Berger steps up, surprisingly early. But it’s quickly obvious why. She fires it into the top right corner.
Penalties: France 3-3 Germany
22:56 , Callum Rice-CoatesBaltimore levels the scores!
Penalties: France 2-3 Germany
22:55 , Callum Rice-CoatesDabritz misses! Germany’s advantage could be gone. She strikes it well but it clips the top of the bar.
Penalties: France 2-3 Germany
22:54 , Callum Rice-CoatesMalard scores! Very nicely guided into the bottom left corner.
Penalties: France 1-3 Germany
22:53 , Callum Rice-CoatesCentre-back Knaak makes it three from three for Germany. Peyraud-Magnin is sent the wrong way again.
Penalties: France 1-2 Germany
22:52 , Callum Rice-CoatesKarchaoui steps up and slots her penalty coolly away to get France on the board.
Penalties: France 0-2 Germany
22:52 , Callum Rice-CoatesDallmann scores! A superb penalty, powered into the top right corner. It’s looking good for Germany so far.
Penalties: France 0-1 Germany
22:51 , Callum Rice-CoatesMajri misses! A bizarre run up from the substitute and it doesn’t help. It’s a nice height for Berger, who saves well to her left. She could be the difference tonight.
Penalties: France 0-1 Germany
22:50 , Callum Rice-CoatesMinge steps up first, There’s a delay, for some reason, but that doesn’t put her off as she slots it away, sending the keeper the wrong way.
Full-time: France 1-1 Germany
22:44 , Callum Rice-CoatesAnd that’s it! Germany hold on. It’ll be a penalty shootout.
France 1-1 Germany
22:43 , Callum Rice-Coates120+3 mins: Off the bar! Almost a last-minute screamer from Malard, who unleashes from 25 yards out. Bergman stretches but can’t reach it, and it clatters against the woodwork.
France 1-1 Germany
22:41 , Callum Rice-Coates120+1 mins: Germany defend a corner. There’ll be three minutes added on.
France 1-1 Germany
22:40 , Callum Rice-Coates120 mins: Dabritz replaces Senss and Dallmann is on for Brand.
France 1-1 Germany
22:39 , Callum Rice-Coates119 mins: France keep trying to find an opening but they’re getting nowhere. Germany’s determination to keep them out has been impressive.
France 1-1 Germany
22:35 , Callum Rice-Coates115 mins: Lakrar cynically fouls Schuller and then kicks the ball away, and is perhaps fortunate just to get the one booking.
France 1-1 Germany
22:34 , Callum Rice-Coates114 mins: Cerci replaces Kett, who’s been struggling with cramp. Plenty of heavy legs out there now.
France 1-1 Germany
22:32 , Callum Rice-Coates112 mins: De Almeida is replaced by N'Dongala and Majri replaces goal scorer Majri.
France 1-1 Germany
22:31 , Callum Rice-Coates111 mins: Spain will likely be quietly confident watching this. France have been toothless, and Germany will be extremely tired after this defensive effort.
Kick-off
22:25 , Callum Rice-Coates15 minutes to go. Will there be a winner, or is it penalties to decide it?
Half-time: France 1-1 Germany
22:23 , Callum Rice-CoatesThe first period of extra-time is up.
France 1-1 Germany
22:23 , Callum Rice-Coates105+2 mins: Malard is picked out in the box but her header is easily saved.
France 1-1 Germany
22:22 , Callum Rice-Coates105 mins: Lakrar can’t quite get on the end of a deep free-kick at the far post.
France 1-1 Germany
22:20 , Callum Rice-Coates103 mins: What a save! A misguided header from Minge looks to be looping into Germany’s net, but Berger somehow backtracks and claws it off the line with an outstretched left arm. She’s injured herself in the process, but kept Germany level.
France 1-1 Germany
22:17 , Callum Rice-Coates101 mins: Kett goes into the book for a late tackle.
France 1-1 Germany
22:14 , Callum Rice-Coates98 mins: Hoffmann is replaced by Schuller for Germany.
France 1-1 Germany
22:11 , Callum Rice-Coates96 mins: This has been poor from France, in truth. They still look bereft of ideas despite their player advantage.
Kick-off
22:06 , Callum Rice-CoatesExtra-time is underway.
Full-time: France 1-1 Germany
22:01 , Callum Rice-CoatesThat’s it! Extra-time in this quarter-final. France huffed and puffed but couldn’t break down a Germany side who’ve been down to 10 since the 13th minute.
France 1-1 Germany
21:59 , Callum Rice-Coates90+6 mins: Germany continue to defend doggedly, blocking shots and clearing crosses. France haven’t done enough to create clear openings, though.
France 1-1 Germany
21:58 , Callum Rice-Coates90+5 mins: Brand works space to shoot from the edge of the box but floats an effort over.
France 1-1 Germany
21:54 , Callum Rice-Coates90+1 mins: Eight minutes of added time after a half of seemingly constant stoppages and minor injuries. Berger is the latest to go down with cramp.
France 1-1 Germany
21:52 , Callum Rice-Coates89 mins: A corner is floated to De Almeida on the edge of the box but her first-time volley is again straight at Berger. France haven’t done enough to trouble the goalkeeper.
France 1-1 Germany
21:49 , Callum Rice-Coates86 mins: Karchaoui shoots from distance but it’s straight at Berger.
France 1-1 Germany
21:47 , Callum Rice-Coates85 mins: Sombath replaces Mbock.
France 1-1 Germany
21:44 , Callum Rice-Coates81 mins: The quality of the game has declined significantly in the latter stages. France aren’t finding any passes in the final third. Are we heading for extra-time?
France 1-1 Germany
21:39 , Callum Rice-Coates77 mins: Two changes for France: Malard replaces Cascarino, and Mateo is on for Katoko.
France 1-1 Germany
21:37 , Callum Rice-Coates75 mins: Not a good few minutes for Nusken, who dives into a tackle and gets booked. She’ll miss the semi-final, should Germany get there.
France 1-1 Germany
21:35 , Callum Rice-Coates72 mins: An awkward moment for Berger, who misjudges a cross and pushes it straight to Cascarino, who can’t find space to shoot.
France 1-1 Germany
21:34 , Callum Rice-Coates71 mins: Brand has a shot blocked and then Buhl blazes one over the bar. Germany certainly aren’t settling for extra-time here.
France 1-1 Germany
21:33 , Callum Rice-Coates70 mins: Buhl fires off a shot in the aftermath of the penalty which takes a deflection and goes wide. France deal with a corner. This could go either way.
France 1-1 Germany
21:32 , Callum Rice-Coates69 mins: Peyraud-Magnin saves Nusken’s penalty! The France keeper guesses correct, diving to her right and palming it away. It’s a poor penalty in truth, and a massive opportunity for Germany squandered.
France 1-1 Germany
21:30 , Callum Rice-Coates68 mins: Penalty for Germany! It’s sloppy defending from Bacha, who allows Brand to surge past her into the box and then fouls her opponent needlessly with the ball running towards touch.
France 1-1 Germany
21:30 , Callum Rice-Coates67 mins: Diani is replaced by Sandy Baltimore as France make their first change.
France 1-1 Germany
21:25 , Callum Rice-Coates62 mins: Nusken makes a big block to deny Geyoro from the edge of the box. Then a cross finds its way to Diani at the back post, and her shot is saved at the near post. Germany are having to defend well now.
DISALLOWED! France 1-1 Germany
21:22 , Callum Rice-Coates59 mins: After a long VAR check, Marie-Antoinette Katoto is adjudged to have been offside just before Geyoro finished. No goal.
GOAL! (Geyoro) France 2-1 Germany
21:19 , Callum Rice-Coates57 mins: France regain their lead! It’s a short corner, worked into the box. Berger does brilliantly to save the initial header, but Geyoro is there to follow up and drive her finish home. There’s a VAR check, though...
France 1-1 Germany
21:19 , Callum Rice-Coates56 mins: Good save! Germany overcommit from a free-kick and France break. Cascarino is set clear down the left, cuts inside and hits a low shot from 20 yards out. Berger gets down well to her right to save.
France 1-1 Germany
21:16 , Callum Rice-Coates53 mins: Brand goes into the book for a hard tackle on Diani, close to the byline on the left. The free kick is wasted and Germany clear.
France 1-1 Germany
21:14 , Callum Rice-Coates51 mins: Not much tempo to the game in the early stages of the second half. Germany will be fine with a stop-start match, and France have really struggled to gain any control despite their player advantage.
Kick-off
21:07 , Callum Rice-CoatesFrance get us underway for the second half.
First half action
21:04 , Callum Rice-Coates



Half-time: France 1-1 Germany
20:52 , Callum Rice-CoatesThe referee brings the first half to a close. It’s been eventful, and Germany will likely be happy with how it’s gone after a disastrous start, following Hendrich’s red card and the subsequent penalty. France will look for more refinement after the break.
France 1-1 Germany
20:50 , Callum Rice-Coates45+3 mins: A dangerous cross from Diani requires some brave defending from Knaak, who gets her body in front of Katoto and wins a free-kick.
France 1-1 Germany
20:49 , Callum Rice-Coates45+2 mins: Hoffmann races onto a long ball over the top of the France defence, but goalkeeper Peyraud-Magnin is off her line quickly to intercept. The two clatter into each other and need some time to recover.
France 1-1 Germany
20:47 , Callum Rice-Coates45+1 mins: Four minutes of added time will be played.
France 1-1 Germany
20:46 , Callum Rice-Coates44 mins: France are ending the half strongly. A clever through ball feeds Cascarino into the box on the right but her cut back is intercepted.
France 1-1 Germany
20:42 , Callum Rice-Coates40 mins: Disallowed goal! And it’s a real shame, because it’s a superb move. The ball is worked nicely out to Geyoro on the right, and her low cross is beautifully flicked in by Cascarino. But she just strays offside.
France 1-1 Germany
20:37 , Callum Rice-Coates35 mins: France suddenly look slightly rattled. Germany have rallied impressively since the sending off.
France 1-1 Germany
20:31 , Callum Rice-Coates29 mins: France win a free-kick just outside the box, to the left. Cascarino takes but fires her effort straight at Berger.
GOAL! (Nusken) France 1-1 Germany
20:27 , Callum Rice-Coates26mins: Germany level! A rare foray into France’s half brings a corner, and a wicked delivery is met by Sjoeke Nusken, who powers her header into the top corner. Game on!
France 1-0 Germany
20:26 , Callum Rice-Coates24 mins: Diani cuts in from the left and sends a wild shot off target. France are certainly on top, as expected following the red card.
France 1-0 Germany
20:25 , Callum Rice-Coates22 mins: The moment of realisation (and disbelief) for Kathrin Hendrich.

France 1-0 Germany
20:23 , Callum Rice-Coates21 mins: Katoko meets a cross with a header in the box, but it’s straight at Berger, who saves comfortably.
France 1-0 Germany
20:22 , Callum Rice-Coates20 mins: Sarai Linder has been unable to shake off her earlier injury, so she’s replaced by Sophia Kleinherne.
France 1-0 Germany
20:21 , Callum Rice-Coates19 mins: France’s Diani goes into the book.
France 1-0 Germany
20:17 , Callum Rice-Coates16 mins: A catastrophic couple of minutes for Germany. Hendrich’s moment of madness could prove extremely costly, and France are in a commanding position already.
GOAL! (Geyoro) France 1-0 Germany
20:16 , Callum Rice-Coates15 mins: Grace Geyoro converts from the spot and France lead!
RED CARD! (Hendrich) France 0-0 Germany
20:15 , Callum Rice-Coates13 mins: Defender Kathrin Hendrich is sent off! A disaster for Germany. The 33-year-old pulled Mbock’s hair in the box. France have a penalty too...
France 0-0 Germany
20:14 , Callum Rice-Coates12 mins: A VAR check for a potential red card is ongoing...
France 0-0 Germany
20:13 , Callum Rice-Coates11 mins: Linder returns to the pitch and numerical parity is restored. France striker Katoto meets a free-kick in the box with a header but guides it wide.
France 0-0 Germany
20:11 , Callum Rice-Coates10 mins: Buhl is set clear down the left but runs into traffic. The ball falls into the path of Brand, who can only skew a shot wide under pressure.
France 0-0 Germany
20:10 , Callum Rice-Coates9 mins: Linder is still on the touchline, getting strapping on her foot. Germany have been down to 10 players for a few minutes now.
France 0-0 Germany
20:10 , Callum Rice-Coates8 mins: It’s all a bit scrappy early on. Neither team can sustain an attack so far.
France 0-0 Germany
20:07 , Callum Rice-Coates5 mins: A tenatative start from both sides. Germany’s Sarai Linder is down and in need of treatment after a clash with Sakina Karchaoui. No serious damage done, though.
Kick-off
20:02 , Callum Rice-CoatesGermany get us under way! A meeting with Spain in the semi-finals is on the line...
Players emerge
19:57 , Callum Rice-CoatesThe players are out at St. Jakob-Park. Time for the national anthems, and then the last quarter-final will begin.
Why have there been so many missed penalties at Euro 2025?
19:51 , Jamie BraidwoodJust what is going on with penalties at Euro 2025?
Ahead of Saturday’s quarter-final between France and Germany, only 12 of the 25 penalties taken at the tournament had been scored, including just five of the 14 in England’s shoot-out victory over Sweden.
The following night, Spain missed two penalties in their 2-0 victory over Switzerland, with Mariona Caldentey and Alexia Putellas both failing to score from the spot in what was ultimately a comfortable victory for the world champions.
Norway striker and former Ballon d’Or winner Ada Hegerberg also missed two penalties during the tournament, including in her country’s quarter-final defeat to Italy on Wednesday. Both of Hegerberg’s penalties missed the target completely.

Can France get through quarter-final curse?
19:42 , Jamie BraidwoodNot only do France have a poor record against Germany, but they also have a habit of losing quarter-finals at major tournaments.
France have only qualified for two semi-finals, at the 2011 World Cup and 2022 Euros.
France's major tournament record against Germany
19:36 , Jamie BraidwoodFrance are winless in five major tournament matches against Germany, scoring just five goals while conceding 15. That includes a semi-final defeat to Germany at Euro 2022.
France, though, have won their last 11 matches in a row in 2025 and are one win away from tying their national record. They also beat Germany in the semi-finals of the Nations League in February 2024.
England cannot afford to ignore their biggest concern at Women’s Euro 2025
19:31 , Jamie BraidwoodEngland will play Italy in their Euro 2025 semi-final on Tuesday in Geneva, as the Lionesses look to recover from their gruelling victory over Italy by reaching a second consecutive Euros final under Sarina Wiegman.
England’s performance against Sweden showed there is plenty of work still to do, however.
.jpeg?width=1200&height=800&crop=1200:800)
England cannot afford to ignore their biggest concern at Women’s Euro 2025
Spain await in semi-finals
19:16 , Jamie BraidwoodIt won’t get any easier for France or Germany in the semi-finals, where they will Spain on Zurich on Wednesday.
The world champions maintained their 100 per cent record at the Euros by beating hosts Switzerland 2-0 last night, in a win that was far more comfortable than the scoreline suggests.
It was also Spain’s first-ever win at the Euros knockout stages.

What Spain’s celebrations revealed about the Euro 2025 favourites
France captain returns for blockbuster quarter-final
19:14 , Jamie BraidwoodFrance captain and defender Griedge Mbock starts against Germany after being sidelined for a month with a calf injury, and said she is not nervous about kicking off her European campaign in what is sure to be an intense quarter-final.
"I'm not scared. I trust my co-players, and I know that even within the pace, I haven't played for one month, but I know that my teammates will be able to help me and to fill the gap, any gap, if I have a lack of pace," she said.
"We are a collective and I'm lucky because I'm in this collective sport and I can count on my co-players. This is a real plus. No, I'm not really scared."

France v Germany team news
18:57 , Jamie BraidwoodFrance captain Griedge Mbock returns for her first appearance of the tournament, with Maëlle Lakrar also starting to displace young centre-backs Alice Sombath and Thiniba Samoura. Sandy Baltimore drops to the bench and is replaced by Kadidiatou Diani alongside Marie-Antoinette Katato and the in-form Delphine Cascarino.
Germany required a defensive reshuffle after right back Carlotta Wamser was sent off for handball in the defeat to Sweden, with regular starter and captain Giulia Gwinn sidelined for the tournament with a knee injury. They appear to have shifted to a back-five with Kathrin Hendrich recalled.
France XI: Peyraud-Magnin; De Almeida, Lakrar, Mbock, Bacha; Geyoro, Jean-Francois, Karchaoui; Cascarino, Katoto, Diani
Germany XI: Berger; Linder, Minge, Hendich, Knaak, Kett; Brand, Senss, Nüsken, Bühl; Hoffmann

France not concerned by penalty struggles at Euro 2025
18:41 , Jamie BraidwoodFrance coach Laurent Bonadei has not given much focus to penalty kicks ahead of his team's quarter-final clash with Germany at Euro 2025, despite the wild shootout between England and Sweden.
Reigning champions England reached the semi-finals after squeezing past Sweden in an error-filled shootout.
"We worked a lot on (penalties) before the 2023 World Cup in a specific way, and this time, I preferred not to overload them with this too much, because we don't know how it happens," Bonadei told reporters.
"Last night, we saw players who were really under pressure. And, yes, you can actually put them under pressure during the training, but it's not the same as during the game. When it's the game, when they are tired, when there's a pressure of the audience, maybe it can be completely different.
"The players do it in an individual way with their own pace at the end of every session, sometimes they try two, three, four, or five penalties, but it's very difficult to recreate the context of the game."
Reuters
Germany happy to be underdogs for Euro 2025 quarter-final
18:23 , Jamie BraidwoodGermany's group stage at the Women's Euro may not have gone to plan but the eight-time winners have put all the setbacks behind them as they get ready to face France in the quarter-finals.
Germany were thrashed 4-1 by Sweden and had defender Carlotta Wamser sent off in their final Group C game in a sub-par performance that saw them finish second in the standings.
That set up a blockbuster clash between Germany and France, who Wuck considers as favourites for Saturday's showdown in Basel.
"If you look at the raw numbers, the French won nine points in the group stage, we won six, that's why I think the French are the favourites," Wuck told reporters.
Reuters
England ‘very optimistic’ over Leah Williamson injury in Women’s Euro 2025 boost
18:15 , Jamie BraidwoodEngland are “optimistic” that captain Leah Williamson will be ready to face Italy in the Euro 2025 semi-final.
Williamson rolled her ankle and was forced off during England’s quarter-final win over Sweden on Thursday and was seen leaving the stadium in crutches.
Defender Esme Morgan filled in for Williamson in England’s reshuffled defence during extra time and would have been the leading candidate to step in against Italy on Tuesday.
But speaking at a news conference on Saturday, Morgan suggested that Williamson’s injury is not as bad as first feared and she could be available to start the semi-final.
“We're very optimistic that Leah will be available,” Morgan said. “She seemed in very high spirits this morning. I want what's best for the team, and that's absolutely having our captain on the pitch for us.”

England ‘very optimistic’ over Leah Williamson injury in Women’s Euro 2025 boost
When is England v Italy? Women’s Euro 2025 semi-final kick-off time and TV channel
18:14 , Jamie BraidwoodEngland will look to return to the Euros final as they take on dark horses Italy in the semi-finals in Geneva.
The Lionesses fought from two goals down and survived a penalty shoot-out to defeat Sweden in the quarter-finals.
Sarina Wiegman’s side looked to be on their way home but Chloe Kelly helped change the game from the bench and Lucy Bronze and Hannah Hampton were the heroes to help the holders over the line.
Italy scored a last-minute goal to defeat Norway in the quarter-finals and are playing in their first Euros semi-final since 1997 - and England’s first-half performance could have given them plenty of encouragement.
.jpeg?width=1200&height=800&crop=1200:800)
When is England v Italy? Women’s Euro 2025 semi-final kick-off time and TV channel
Is this France's time?
18:08 , Jamie BraidwoodFrance have never won a major tournament and their head coach Laurent Bonadei attracted plenty of attention when he dropped captain Wendie Renard and all-time top scorer Eugenie Le Sommer before the tournament in search of “different results”.
Well, a bold approach has so far paid off and France look like tournament contenders.Their level shocked England in the opening game of Group D and France’s margin of victory should have been greater than 2-1.
This is another rematch of a Euro 2022 semi-final and the next step for France, who won all three of their group games and came from behind to defeat the Netherlands 5-2 and top Group D, is beating a team with the tournament history of Germany in the knockout stages.
Germany have looked dangerous in attack but lack the defensive solidity of the side that reached the Euros final three years ago, given the amount of change in their back four. There is also a selected headache at right back after captain Giulia Gwinn was ruled out of the tournament with a knee injury and her replacement Carlotta Wamser was sent off for handling the ball on the line in the defeat to Sweden.
It will require a reshuffle but head coach Christian Wuck said his team will remain committed to their attacking style of play and won’t set up to restrict France. “I think it would be wrong now to react and destruct [the plan],” Wuck said after his team’s 4-1 defeat to Sweden. “We are not a team that only wants to keep their box clean. That’s not what we’re going to do.”

What is the team news?
18:03 , Jamie BraidwoodFrance captain Griedge Mbock is set to return, although young centre-backs Alice Sombath and Thiniba Samoura have impressed for France. Wingers Delphine Cascarino and Sandy Baltimore have been dangerous all tournament either side of striker Marie-Antoinette Katato.
Germany require a defensive reshuffle after right back Carlotta Wamser was sent off for handball in the defeat to Sweden, with regular starter and captain Giulia Gwinn sidelined for the tournament with a knee injury.
Possible France XI: Peyraud-Magnin; De Almeida, Sombath, Mbock, Bacha; Geyoro, Jean-Francois, Karchaoui; Cascarino, Katoto, Baltimore
Possible Germany XI: Berger; Linder, Minge, Knaak, Kett; Senss, Nüsken; Brand, Dallmann, Bühl; Schüller
When is France v Germany?
18:01 , Jamie BraidwoodThe Euro 2025 quarter-final will be played at 8pm BST (UK time) on Saturday 19 July at St Jakob Park, Basel.
How can I watch it?
It will be shown on ITV 1 and online on ITV X.
Good evening
18:00 , Jamie BraidwoodFrance face Germany in the last quarter-final of Euro 2025 looking to set up a semi-final with world champions Spain.
France come into the match as favourites but Germany have history on their side. The record eight-time European champions have never lost to France at a major tournament, in five attempts, and defeated Les Bleues in the Euro 2022 semi-finals three years ago.
But France have won their last 11 games in a row and were impressive in the group stages with victories over England, the Netherlands and Wales. They also beat Germany in last year’s Nations League semi-finals.
France have a real opportunity to win a major tournament for the first time and defeating a Germany side, who looked shaky during the group stage and lost 4-1 to Sweden to finish runners-up, will be a major test of their credentials.
France captain returns for blockbuster quarter-final
Saturday 19 July 2025 00:03 , Jamie BraidwoodFrance captain and defender Griedge Mbock is set to return against Germany after being sidelined for a month with a calf injury, and said she is not nervous about kicking off her European campaign in what is sure to be an intense quarter-final.
"I'm not scared. I trust my co-players, and I know that even within the pace, I haven't played for one month, but I know that my teammates will be able to help me and to fill the gap, any gap, if I have a lack of pace," she said.
"We are a collective and I'm lucky because I'm in this collective sport and I can count on my co-players. This is a real plus. No, I'm not really scared."
