The Ligue 1 2025/26 Promotion Play-Off Final second leg is here — and it does not get bigger than this. Nice vs Saint-Étienne on May 29, 2026 at the Allianz Riviera decides who plays top-flight football next season. After a goalless first leg, everything is still to play for in this winner-takes-all showdown.
Match Preview
After a goalless first leg, Nice and Saint-Étienne go head-to-head in a decisive second leg to settle who earns a place in Ligue 1 next season.
Nice have not won any of their last eight Ligue 1 matches (D5, L3), and Claude Puel’s side also reached the Coupe de France final this month — only to fall short there too. The stakes are enormous: Nice have not been a second-tier club since the 2001/02 season. The match will be played behind closed doors following crowd trouble in their game against Metz on May 17, and Nice have gone 11 home league games without a win at the Allianz Riviera (D7, L4).
Saint-Étienne, ten-time top-flight champions, let automatic promotion slip after three straight defeats. They then needed penalties to beat Rodez in the play-off semi-final. Philippe Montanier’s side have failed to win any of their last four away games (D2, L2), making them heavy underdogs heading into this second leg.
Nice hold a commanding H2H record, winning five consecutive meetings before the first leg — including three home wins by an aggregate of 14-3. Elye Wahi returns from suspension for Nice, while Saint-Étienne’s Augustine Boakye is a booking risk having been carded in four of his last five appearances.
Kickoff Time
Nice vs Saint-Étienne kicks off at 20:45 CET on Friday, May 29, 2026 — that is the local time in France, where the match is played.
- United Kingdom: 19:45 BST
- United States (Eastern): 14:45 EDT
- United States (Pacific): 11:45 PDT
- Brazil / Argentina: 15:45 BRT / ART
- South Africa / Nigeria: 20:45 SAST / WAT
- United Arab Emirates: 23:45 GST
- Ukraine: 21:45 EEST
How to Watch Online & on TV
Nice vs Saint-Étienne is broadcast across dozens of countries via both pay-TV and streaming platforms. In France, the match airs on beIN 1 and Ligue 1+. Across Latin America, ESPN 4 Sur and Disney+ carry the fixture. beIN Sports 3 covers the Middle East and North Africa region, while GOtv Football and Canal+ 2 serve Sub-Saharan Africa. Most streaming options — including DAZN, Viaplay, and Disney+ — require an active paid subscription.
| Country | Official Broadcaster/Stream |
| 🇫🇷 France | beIN 1, GOtv Football, Ligue 1+ |
| 🇵🇹 Portugal | Sport TV2 |
| 🇳🇱 Netherlands | Viaplay Net |
| 🇸🇪 Sweden | Viaplay |
| 🇳🇴 Norway | TV2, Viaplay |
| 🇩🇰 Denmark | Viaplay |
| 🇦🇹 Austria | DAZN Aus |
| 🇵🇱 Poland | Eleven 1 |
| 🇭🇷 Croatia | Arena 1 HR |
| 🇷🇸 Serbia | Arena 2 |
| 🇧🇦 Bosnia and Herzegovina | Arena 2 |
| 🇲🇰 North Macedonia | Arena 2 |
| 🇦🇩 Andorra | beIN 1 |
| 🇦🇷 Argentina | ESPN 4 Sur, Disney+ P Arg, ESPN4 Arg |
| 🇨🇱 Chile | ESPN 4 Sur, Disney+ P Chi |
| 🇵🇾 Paraguay | Disney+ P Arg, ESPN 4 Sur, ESPN4 Arg |
| 🇵🇪 Peru | ESPN 4 Sur, Disney+ P Chi |
| 🇺🇾 Uruguay | ESPN 4 Sur, Disney+ P Arg, ESPN4 Arg |
| 🇨🇴 Colombia | ESPN 4 Sur |
| 🇪🇨 Ecuador | ESPN 4 Sur |
| 🇻🇪 Venezuela | ESPN 4 Sur |
| 🇧🇴 Bolivia | Disney+ P Chi, ESPN 4 Sur |
| 🇭🇳 Honduras | ESPN 4 Sur, Disney+ P Norte, ESPN 5 Nor |
| 🇨🇷 Costa Rica | ESPN 4 Sur, Disney+ P Norte, ESPN 5 Nor |
| 🇬🇹 Guatemala | ESPN 4 Sur, Disney+ P Norte, ESPN 5 Nor |
| 🇸🇻 El Salvador | ESPN 4 Sur, Disney+ P Norte, ESPN 5 Nor |
| 🇵🇦 Panama | ESPN 4 Sur, Disney+ P Norte, ESPN 5 Nor |
| 🇳🇮 Nicaragua | ESPN 4 Sur, Disney+ P Norte, ESPN 5 Nor |
| 🇩🇴 Dominican Republic | ESPN 4 Sur, Disney+ P Norte, ESPN 5 Nor |
| 🇧🇿 Belize | ESPN 5 Nor |
| 🇸🇦 Saudi Arabia | beIN 3 |
| 🇮🇷 Iran | beIN 3 |
| 🇦🇪 United Arab Emirates | beIN 3 |
| 🇧🇭 Bahrain | beIN 3 |
| 🇶🇦 Qatar | beIN 3 |
| 🇾🇪 Yemen | beIN 3 |
| 🇯🇴 Jordan | beIN 3 |
| 🇰🇼 Kuwait | beIN 3 |
| 🇴🇲 Oman | beIN 3 |
| 🇱🇧 Lebanon | beIN 3 |
| 🇮🇶 Iraq | beIN 3 |
| 🇸🇾 Syria | beIN 3 |
| 🇵🇸 Palestine | beIN 3 |
| 🇲🇦 Morocco | beIN 3 |
| 🇹🇳 Tunisia | beIN 3 |
| 🇩🇿 Algeria | beIN 3 |
| 🇪🇬 Egypt | beIN 3 |
| 🇱🇾 Libya | beIN 3 |
| 🇿🇦 South Africa | GOtv Football |
| 🇳🇬 Nigeria | Canal+ 2, GOtv Football |
| 🇦🇴 Angola | GOtv Football |
| 🇬🇭 Ghana | Canal+ 2, GOtv Football |
| 🇸🇩 Sudan | GOtv Football, beIN 3 |
| 🇸🇳 Senegal | Canal+ 2, GOtv Football |
| 🇿🇼 Zimbabwe | GOtv Football |
| 🇰🇪 Kenya | GOtv Football |
| 🇨🇲 Cameroon | Canal+ 2, GOtv Football |
| 🇪🇹 Ethiopia | GOtv Football |
| 🇷🇼 Rwanda | Canal+ 2, GOtv Football |
| 🇨🇮 Côte d’Ivoire | Canal+ 2, GOtv Football |
| 🇲🇱 Mali | Canal+ 2, GOtv Football |
| 🇿🇲 Zambia | GOtv Football |
| 🇲🇷 Mauritania | Canal+ 2, GOtv Football, beIN 3 |
| 🇳🇦 Namibia | GOtv Football |
| 🇧🇼 Botswana | GOtv Football |
| 🇹🇬 Togo | Canal+ 2, GOtv Football |
| 🇲🇼 Malawi | GOtv Football |
| 🇧🇯 Benin | Canal+ 2, GOtv Football |
| 🇬🇲 Gambia | Canal+ 2, GOtv Football |
| 🇱🇸 Lesotho | GOtv Football |
| 🇺🇬 Uganda | GOtv Football |
| 🇬🇦 Gabon | Canal+ 2, GOtv Football |
| 🇧🇮 Burundi | Canal+ 2, GOtv Football |
| 🇨🇩 DR Congo | Canal+ 2, GOtv Football |
| 🇧🇫 Burkina Faso | Canal+ 2, GOtv Football |
| 🇬🇳 Guinea | Canal+ 2, GOtv Football |
| 🇨🇻 Cape Verde | Canal+ 2, GOtv Football |
| 🇨🇬 Republic of the Congo | Canal+ 2, GOtv Football |
| 🇳🇪 Niger | Canal+ 2, GOtv Football |
| 🇲🇬 Madagascar | GOtv Football |
| 🇨🇫 Central African Republic | Canal+ 2, GOtv Football |
| 🇸🇱 Sierra Leone | Canal+ 2, GOtv Football |
| 🇲🇿 Mozambique | GOtv Football |
| 🇬🇼 Guinea-Bissau | Canal+ 2, GOtv Football |
| 🇹🇿 Tanzania | GOtv Football |
| 🇬🇶 Equatorial Guinea | Canal+ 2, GOtv Football |
| 🇸🇿 Eswatini | GOtv Football |
| 🇰🇲 Comoros | GOtv Football |
| 🇱🇷 Liberia | GOtv Football |
| 🇲🇺 Mauritius | GOtv Football |
| 🇹🇩 Chad | Canal+ 2, GOtv Football, beIN 3 |
| 🇸🇹 São Tomé and Príncipe | GOtv Football |
| 🇸🇨 Seychelles | GOtv Football |
| 🇩🇯 Djibouti | Canal+ 2, GOtv Football, beIN 3 |
| 🇪🇷 Eritrea | GOtv Football |
| 🇸🇴 Somalia | GOtv Football, beIN 3 |
| 🇺🇦 Ukraine | Megogo |
How to Watch Anywhere with VPN
If you are travelling abroad and your usual streaming service is geo-blocked, a VPN (Virtual Private Network) lets you connect to a server in your home country and access the platform as normal. It masks your real IP address and routes your traffic through a location of your choice — legally and securely in most countries.
Follow these steps to watch Nice vs Saint-Étienne from anywhere:
- Step 1 — Get a VPN: Download a reputable VPN service (NordVPN, ExpressVPN, and Surfshark are widely used options). Install it on your device — all are available on iOS, Android, Smart TV, and desktop.
- Step 2 — Connect to a server: Open the VPN app and connect to a server in a country where the match is broadcast — for example, France for beIN 1 or Ligue 1+, or Norway for TV2.
- Step 3 — Log in and stream: Open your streaming platform, log in with your existing credentials, and watch the match live as if you were home.
Most premium VPNs offer money-back guarantees, so you can test them risk-free. Always check the terms of service of your streaming platform before using a VPN.
How to Watch at Sportsbooks
Several licensed sportsbook platforms stream live football matches directly through their websites or apps — and Nice vs Saint-Étienne may be available if you hold a funded account. This is a solid option if you plan to follow the match with a wager on the side.
Here is how to access live streaming via a sportsbook:
- Step 1 — Register: Create an account on a licensed sportsbook that operates in your country. Verify your identity as required.
- Step 2 — Deposit: Fund your account with the minimum required deposit. Some platforms require a recent bet to unlock the stream.
- Step 3 — Find the match: Head to the football section, search for Nice vs Saint-Étienne, and look for the Play/Stream icon next to the fixture.
- Step 4 — Watch live: Click the stream icon and enjoy the match. Sportsbook streams are available on desktop browsers, iOS, and Android apps.
Availability varies by country and platform. Always gamble responsibly and only use regulated, licensed operators in your jurisdiction.
Do not miss a single moment of this Ligue 1 play-off decider. Nice vs Saint-Étienne on May 29, 2026 is a match that will define both clubs’ futures. Follow TipsGG for live updates, post-match analysis, and full coverage — you will not want to miss what comes next.
