Match News
Saturday, 31 October 2026
News

Saka out until after the break, Rice and Calafiori back in training, and Iraola says Szoboszlai 'has a chance'

The team news from both camps before Liverpool v Arsenal at Anfield on Sunday at 17:30 CET: Arsenal get three players back but not Saka; Liverpool wait on Szoboszlai and Muñoz.

Matches

Leverkusen v Stuttgart: two long injury lists, and a visiting club living two different seasons at once

BayArena, Saturday 31 October, 15:30 CET. Stuttgart are 15th in the Bundesliga and sixth in the Champions League table. Leverkusen are fourth at home, with six players out. The other German game worth your afternoon.

Transfers

Kane's new Bayern deal is 'just going to take a few days', says club chief Dreesen; nothing is signed yet

Sky Sports reported on 16 October that Harry Kane had agreed in principle to stay until 2029. Two weeks on, Bayern's chief executive says the details are being worked out. The club has announced nothing.

The games ahead

Prices at BettingBeast, captured 15:42 CET, 31 Oct 2026 · prices move · 18+
Premier LeagueSat 31 Oct, 16:00 CET
Hull City v Ipswich Town
Home3.14
Draw3.56
Away2.43
Live odds →
Premier LeagueSat 31 Oct, 16:00 CET
Bournemouth v Leeds United
Home2.09
Draw3.56
Away4.04
Live odds →
Premier LeagueSat 31 Oct, 16:00 CET
Manchester City v Brighton
Home1.78
Draw4.33
Away4.72
Live odds →
Premier LeagueSat 31 Oct, 16:00 CET
Coventry City v Sunderland
Home3.12
Draw3.44
Away2.51
Live odds →
La LigaSat 31 Oct, 16:15 CET
Rayo Vallecano v Celta Vigo
Home2.49
Draw3.27
Away3.34
Live odds →
Ligue 1Sat 31 Oct, 17:15 CET
Nice v Rennes
Home2.82
Draw3.88
Away2.45
Live odds →
Serie ASat 31 Oct, 18:00 CET
Udinese v Roma
Home6.18
Draw4.48
Away1.61
Live odds →
Premier LeagueSat 31 Oct, 18:30 CET
Tottenham v Crystal Palace
Home1.70
Draw4.26
Away5.32
Live odds →

Odds links go to BettingBeast.Decimal odds; the price is what you get back per unit staked, stake included.

How the market moved

Last 24 hours · prices at BettingBeast, latest capture 15:42 CET, 31 Oct 2026 · 18+
  1. Tottenhamto win v Crystal Palace
    1.641.70less likely · 61.1% → 58.9%
    Premier League · kick-offSat 31 Oct, 18:30 CETmoved between Fri 30 Oct 13:54 and Sat 31 Oct 15:42Live odds →
  2. Manchester Unitedto win v Roma
    2.432.32more likely · 41.1% → 43.2%
    UEFA Champions League · kick-offTue 3 Nov, 21:00 CETmoved between Fri 30 Oct 13:54 and Sat 31 Oct 15:42Live odds →
  3. FC de Paristo win v AS Monaco
    2.402.50less likely · 41.7% → 39.9%
    Ligue 1 · kick-offSun 1 Nov, 17:15 CETmoved between Fri 30 Oct 13:54 and Sat 31 Oct 15:42Live odds →
  4. AS Monacoto win v FC de Paris
    3.122.96more likely · 32.1% → 33.8%
    Ligue 1 · kick-offSun 1 Nov, 17:15 CETmoved between Fri 30 Oct 13:54 and Sat 31 Oct 15:42Live odds →
  5. RB Leipzigto win v Manchester City
    5.355.88less likely · 18.7% → 17%
    UEFA Champions League · kick-offWed 4 Nov, 21:00 CETmoved between Fri 30 Oct 13:54 and Sat 31 Oct 11:30Live odds →
  6. Real Betisto win v Borussia Dortmund
    4.114.40less likely · 24.3% → 22.7%
    UEFA Champions League · kick-offWed 4 Nov, 21:00 CETmoved between Fri 30 Oct 13:54 and Sat 31 Oct 15:42Live odds →

Odds links go to BettingBeast.Percentages are the chance each price implies, before the bookmaker's margin. A move says the price changed, not why; the reason, when there is one, is in the article.

Latest

Newest first · times CET