Bayern München host Eintracht Frankfurt on Matchday 23 of the 2025/26 Bundesliga season with the title race pressure rising. Bayern sit top on 57 points after 22 matches and carry a six-point cushion, with a chance to stretch the gap before Borussia Dortmund face RB Leipzig and ahead of the upcoming direct clash in Dortmund. Frankfurt arrive in 7th, boosted by ending a seven-game winless run, but their away form has been a problem. With two of the league’s highest-scoring attacks involved, this Saturday showdown at Allianz Arena has real stakes at both ends of the table.
Match Preview
Bayern have been the Bundesliga’s pace-setters: 18 wins, 3 draws, 1 loss and a massive 82:19 goal record after 22 games. They are on record pace for points and goals, and they also own the best points-per-game mark across Europe’s top five leagues (2.59). The timing matters. A win here gives Bayern a chance to extend their lead before Dortmund’s fixture with RB Leipzig and before Bayern travel for the direct clash in Dortmund.
Recent results back up the momentum: Bayern beat Werder Bremen 3:0 in the league and followed it with a 2:0 DFB-Pokal win over RB Leipzig. The attack is led by Harry Kane (26 goals, including 23/23 penalties), with Michael Olise back from suspension and contributing heavily (16 assists). Jamal Musiala and Díaz are also part of the firepower noted in the squad context. Bayern’s main concern is in goal: Manuel Neuer is injured, so Urbig starts. At home they have been strong (9 wins, 1 draw, 1 loss; 45:10 goals).
Frankfurt’s season has been more uneven: 8 wins, 7 draws, 7 losses (44:46 goals). Under new coach Albert Riera they opened with a 1:1 at Union Berlin and then a 3:0 win over Mönchengladbach to snap a seven-match winless streak. The challenge is away from home. Frankfurt are winless in seven away league games and have conceded a league-worst 28 away goals, allowing 2.6 goals per away match. Their attack can still hurt anyone (44 goals, with +14.6 xG overperformance), so this becomes a classic risk-reward trip.
History leans heavily toward Bayern. They lead the head-to-head 79-44-32 (304:216 goals) and have dominated recent meetings (wins 1:5, 2:1, 4:0, 3:0, plus a 3:3 draw in the last five). This fixture also features two of the league’s highest-scoring teams, so expect chances if Frankfurt can survive Bayern’s early pressure.
Kickoff Time
Kick-off is confirmed for Saturday, February 21, 2026 at 15:30 (local time in Munich, Germany) at Allianz Arena.
- UK (GMT): 14:30
- USA (ET): 09:30
- USA (PT): 06:30
- Brazil (Brasília): 10:30
- Argentina: 10:30
- India: 19:00
- Bangladesh: 19:30
- Pakistan: 18:30
- Australia (AEDT): 00:30 (Sun)
Where to watch on TV & Live Stream
The match takes place at Allianz Arena in Munich. In Germany, watch via Sky Sport Bundesliga and DAZN (with Sky Go/WOW options listed). In the USA, coverage is on ESPN Select with streaming via ESPN App and fuboTV. International viewers can also find the match on platforms like beIN in several regions.
How to watch online
Most official broadcasters offer streaming through their apps and web players. In Germany, the listed options include DAZN Germany and Sky’s streaming services (Sky Go and WOW) alongside Sky’s Bundesliga channels. In the USA, stream through the ESPN App (ESPN Select) or fuboTV. Canada viewers can use DAZN Canada or fuboTV Canada. Many services require an active subscription, and some may require a TV package login depending on the provider. Check your country’s official platform below and confirm plan requirements before kick-off.
| Country | Official Broadcaster/Stream |
| 🇦🇱 Albania | Tring |
| 🇩🇿 Algeria | MBC Shahid |
| 🇦🇩 Andorra | ZAP |
| 🇦🇴 Angola | ZAP |
| 🇦🇮 Anguilla | Bluu |
| 🇦🇬 Antigua and Barbuda | Bluu |
| 🇦🇷 Argentina | Disney+ Premium Argentina |
| 🇦🇼 Aruba | Bluu |
| 🇦🇺 Australia | beIN Sports |
| 🇦🇹 Austria | Sky Sport |
| 🇧🇸 Bahamas | Bluu |
| 🇧🇭 Bahrain | MBC Shahid |
| 🇧🇩 Bangladesh | tapmad |
| 🇧🇧 Barbados | Bluu |
| 🇧🇾 Belarus | Okko Sport |
| 🇧🇪 Belgium | Play Sports |
| 🇧🇯 Benin | Canal+ |
| 🇧🇲 Bermuda | Bluu |
| 🇧🇹 Bhutan | tapmad |
| 🇧🇴 Bolivia | Disney+ Premium Chile |
| 🇧🇷 Brazil | Zapping, IT tv Plus, Claro TV+, Sky+ |
| 🇻🇬 British Virgin Islands | Bluu |
| 🇧🇳 Brunei Darussalam | beIN Sports |
| 🇧🇬 Bulgaria | Diema Sport |
| 🇧🇫 Burkina Faso | Canal+ |
| 🇧🇮 Burundi | Canal+ |
| 🇰🇭 Cambodia | beIN Sports |
| 🇨🇲 Cameroon | Canal+ |
| 🇨🇦 Canada | DAZN Canada, fuboTV Canada, OneSoccer |
| 🇨🇻 Cape Verde Islands | Canal+ |
| 🇰🇾 Cayman Islands | Bluu |
| 🇨🇫 Central African Republic | Canal+ |
| 🇹🇩 Chad | MBC Shahid |
| 🇨🇱 Chile | Disney+ Premium Chile |
| 🇨🇳 China | QQ Sports LiveMigu |
| 🇹🇼 Chinese Taipei | eltaott.tv |
| 🇨🇴 Colombia | Disney+ Premium Sur |
| 🇰🇲 Comoros | Canal+ |
| 🇨🇩 Congo DR | Canal+ |
| 🇨🇷 Costa Rica | Sky Sports Norte |
| 🇨🇾 Cyprus | Nova Sports 3 Cyprus |
| 🇨🇿 Czech Republic | Nova Sport 3 CZ |
| 🇨🇮 Côte D’Ivoire | Canal+ |
| 🇩🇰 Denmark | Viaplay Denmark |
| 🇩🇯 Djibouti | MBC Shahid |
| 🇩🇲 Dominica | Bluu |
| 🇩🇴 Dominican Republic | Sky Sports Norte |
| 🇪🇨 Ecuador | Disney+ Premium Sur |
| 🇪🇬 Egypt | MBC Shahid |
| 🇸🇻 El Salvador | Sky Sports Norte |
| 🇬🇶 Equatorial Guinea | Canal+ |
| 🇫🇮 Finland | Viaplay |
| 🇫🇷 France | beIN Sports |
| 🇬🇦 Gabon | Canal+ |
| 🇬🇲 Gambia | Canal+ |
| 🇬🇪 Georgia | Setanta Sports 2 Georgia |
| 🇩🇪 Germany | Sky Sport, DAZN Germany |
| 🇬🇭 Ghana | Canal+ |
| 🇬🇷 Greece | Nova Sports 3 |
| 🇬🇩 Grenada | Bluu |
| 🇬🇹 Guatemala | Sky Sports Norte |
| 🇬🇳 Guinea | Canal+ |
| 🇬🇼 Guinea-Bissau | Canal+ |
| 🇭🇳 Honduras | Sky Sports Norte |
| 🇭🇰 Hong Kong | beIN Sports |
| 🇭🇺 Hungary | Arena4 |
| 🇮🇸 Iceland | Viaplay Iceland |
| 🇮🇩 Indonesia | K-Vision |
| 🌍 International | Onefootball |
| 🇮🇷 Iran | MBC Shahid |
| 🇮🇶 Iraq | MBC Shahid |
| 🇮🇹 Italy | SKY Go Italia |
| 🇯🇲 Jamaica | Bluu |
| 🇯🇵 Japan | DAZN Japan |
| 🇯🇴 Jordan | MBC Shahid |
| 🇰🇿 Kazakhstan | Setanta Sports Kazakhstan |
| 🇰🇪 Kenya | Startimes |
| 🇰🇷 Korea Republic | Coupang Play |
| 🇽🇰 Kosovo | Tring |
| 🇰🇼 Kuwait | MBC Shahid |
| 🇱🇦 Laos | beIN Sports |
| 🇱🇧 Lebanon | MBC Action |
| 🇱🇾 Libya | MBC Shahid |
| 🇲🇴 Macau | M Plus Live |
| 🇲🇰 Macedonia | Arena 5 Premium |
| 🇲🇬 Madagascar | Canal+ |
| 🇲🇼 Malawi | Startimes |
| 🇲🇾 Malaysia | beIN Sports |
| 🇲🇱 Mali | Canal+ |
| 🇲🇹 Malta | GO TV |
| 🇲🇷 Mauritania | MBC Shahid |
| 🇲🇺 Mauritius | Canal+ |
| 🇲🇽 Mexico | Sky Sports Mexico |
| 🇲🇳 Mongolia | Premier Sports 5 |
| 🇲🇪 Montenegro | Arena 5 Premium |
| 🇲🇸 Montserrat | Bluu |
| 🇲🇦 Morocco | MBC Shahid |
| 🇲🇿 Mozambique | Startimes |
| 🇳🇵 Nepal | tapmad |
| 🇳🇱 Netherlands | Viaplay Netherlands |
| 🇳🇿 New Zealand | beIN Sports |
| 🇳🇮 Nicaragua | Sky Sports Norte |
| 🇳🇪 Niger | Canal+ |
| 🇳🇬 Nigeria | Canal+ |
| 🇳🇴 Norway | Viaplay Norway |
| 🇴🇲 Oman | MBC Shahid |
| 🇵🇰 Pakistan | tapmad |
| 🇵🇸 Palestine | MBC Shahid |
| 🇵🇦 Panama | Bluu |
| 🇵🇬 Papua New Guinea | Vision+ |
| 🇵🇾 Paraguay | Disney+ Premium Argentina |
| 🇵🇪 Peru | Disney+ Premium Chile |
| 🇵🇭 Philippines | beIN Sports |
| 🇵🇱 Poland | Eleven Sports 1 Poland, Canal+ |
| 🇵🇹 Portugal | DAZN Portugal |
| 🇶🇦 Qatar | MBC Shahid |
| 🇷🇴 Romania | Digi Sport |
| 🇷🇺 Russia | Okko Sport |
| 🇷🇼 Rwanda | Canal+ |
| 🇰🇳 Saint Kitts and Nevis | Bluu |
| 🇱🇨 Saint Lucia | Bluu |
| 🇸🇲 San Marino | SKY Go Italia |
| 🇸🇦 Saudi Arabia | MBC Shahid |
| 🇸🇳 Senegal | Canal+ |
| 🇷🇸 Serbia | Arena 5 Premium |
| 🇸🇨 Seychelles | Bluu |
| 🇸🇱 Sierra Leone | Canal+ |
| 🇸🇬 Singapore | beIN Sports |
| 🇸🇰 Slovakia | Nova Sport |
| 🇸🇮 Slovenia | ŠTV |
| 🇸🇴 Somalia | MBC Action |
| 🇿🇦 South Africa | Startimes |
| 🇸🇸 South Sudan | MBC Shahid |
| 🇪🇸 Spain | DAZN Spain |
| 🇱🇰 Sri Lanka | tapmad |
| 🇻🇨 St. Vincent / Grenadines | Bluu |
| 🇸🇩 Sudan | MBC Shahid |
| 🇸🇷 Suriname | Bluu |
| 🇸🇿 Swaziland | Canal+ |
| 🇸🇪 Sweden | Viaplay Sweden |
| 🇨🇭 Switzerland | Sky Sport |
| 🇸🇾 Syria | MBC Shahid |
| 🇸🇹 São Tomé and Príncipe | ZAP |
| 🇹🇿 Tanzania | Startimes |
| 🇹🇭 Thailand | beIN Sports |
| 🇹🇱 Timor-leste | Vision+ |
| 🇹🇬 Togo | Canal+ |
| 🇹🇹 Trinidad and Tobago | Bluu |
| 🇹🇳 Tunisia | MBC Shahid |
| 🇹🇷 Turkey | S Sport+ |
| 🇹🇨 Turks and Caicos Islands | Bluu |
| 🇺🇬 Uganda | Startimes |
| 🇺🇦 Ukraine | Setanta Sports |
| 🇦🇪 United Arab Emirates | MBC Shahid |
| 🇺🇾 Uruguay | Disney+ Premium Argentina |
| 🇺🇸 USA | ESPN Select, fuboTV |
| 🇻🇪 Venezuela | Disney+ Premium Sur |
| 🇻🇳 Vietnam | TV 360 |
| 🇾🇪 Yemen | MBC Shahid |
| 🇿🇲 Zambia | Startimes |
| 🇿🇼 Zimbabwe | Azam Sports 2 HD |
How to watch anywhere with VPN
A VPN helps you access your usual streaming service when you travel by routing your connection through a server in your home region, which can help with geo-restrictions. Pick a reputable VPN, install it on your device, and connect to a server in the country where your subscription works (for example, connect to a UK server if that matches your account region). Open the broadcaster’s app or website, sign in, and start the live stream.
Most top VPNs work across iOS, Android, desktop browsers, and many Smart TV setups. Use the official broadcaster listed for your country and keep your subscription active, since the stream itself still requires a valid login.
How to watch at Sportsbooks
Some sportsbook sites include live streams for selected football matches if your account meets eligibility rules. Access usually requires a registered account and a funded balance. Availability varies by country and by match, so check the live section close to kick-off.
- Register for a sportsbook account where streaming is offered
- Deposit to fund your account (some sites require a minimum balance)
- Find the match in the live betting area and look for a “Play” or live stream icon
If the stream is not available in your region, use the official broadcaster options listed above.
Bayern’s title charge meets Frankfurt’s push for points in a fixture that has produced goals and one-sided stretches in recent years. Kick-off is 15:30 in Munich, so lock in your broadcaster early and get set for a key Bundesliga afternoon. Follow TipsGG for more pre-match coverage and post-match updates.