Germany face Switzerland looking to secure top spot in Group A.
The Euro 2024 hosts are already through to the last 16 after wins over Scotland and Hungary, and will go through as group winners with a point in Frankfurt.
CLICK HERE TO FOLLOW SWITZERLAND VS GERMANY LIVE!
Switzerland must win if they want to prevent Germany topping the group but, with four points, have probably already done enough to reach the knockout stage.
The Swiss can only be overtaken in second if they lose, Scotland win and there is a six-goal swing in goal difference.
Date, kick-off time and venue
Switzerland vs Germany is scheduled for an 8pm BST kick-off on Sunday June 23, 2024.
The match will take place at the Waldstadion in Frankfurt.
Where to watch Switzerland vs Germany
TV channel: In the UK, the game will be televised live on BBC Two, with coverage beginning at 7.30pm.
Live stream: Fans can also catch the contest live online for free via the BBC Sport and BBC iPlayer app and website.
Live blog: You can follow all the action on matchday via Standard Sport’s live blog.
Switzerland vs Germany team news
Switzerland XI: Sommer; Schar, Akanji, Rodriguez; Widmer, Rieder, Xhaka, Freuler, Aebischer; Ndoye, Embolo
Germany XI: Neuer; Kimmich, Rudiger, Tah, Mittelstadt; Andrich, Kroos; Musiala, Gundogan, Wirtz; Havertz
Switzerland vs Germany prediction
Much depends on how the Germans line up of course but the Swiss could catch them cold if they are to make changes.
Switzerland to win, 2-1.
Head to head (h2h) history and results
In 2012, a 5-3 friendly win saw Switzerland end a 56-year wait to beat Germany and they have since drawn their last two meetings.
Switzerland wins: 9
Germany wins: 35
Draws: 8
Switzerland vs Germany match odds
Switzerland: 9/2
Germany: 4/6
Draw: 14/5