Every big match of the day, previewed from the data: recent form, team news, head to head, where to watch it live and our lean — then three AI engines take over on match day.
This week in football
A column on every big match before the week starts, and the full story once it ends.
Arsenal left Anfield with a 1-0 win and the Premier League summit to themselves, while Manchester City lost at home to Brighton despite 21 shots. Lazio hit six at Sassuolo and Barcelona six against Alaves.
Liverpool v Arsenal at Anfield on Sunday 1 November caps a 20-match week across three leagues. Before it, Lazio's hold on second place in Serie A is tested at Sassuolo on Tuesday.
Read the week ahead
Match previews
Football match previews, predictions and team news · Page 12 | MATCH PULSE
Bayern München host Borussia Dortmund at the Allianz Arena on Saturday 31 October 2026, with both unbeaten sides level on 17 points at the top of the Bundesliga. Bayern's rampant home attack meets Dortmund's tight defence in a match that will decide who leads the table.
Fourth-placed Real Betis host bottom club Malaga at Estadio de la Cartuja on Saturday 31 October 2026 in La Liga round 11. Our preview weighs a 15-point gap, a winless visitor and a busy home side with three players out.
Tottenham, 14th, host 17th-placed Crystal Palace at Tottenham Hotspur Stadium on Saturday 31 October 2026. Spurs arrive on two straight wins, Palace on a 5-0 and a 2-0 defeat, and our lean is a narrow home win in an open game.
Seventeenth-placed Udinese host third-placed AS Roma at the Bluenergy Stadium on Saturday 31 October 2026 in Serie A. Our preview weighs a struggling home attack against a Roma side scoring 3.2 goals a game and carrying five absentees.
Fifth-placed Fenerbahçe host in-form Göztepe, unbeaten in five, in Süper Lig round 10 on Saturday 31 October 2026. Our preview weighs a strong home attack and four absentees against a visitor scoring freely on the road.
Moreirense, 10th, host 12th-placed Estrela in Primeira Liga round 10 on Saturday 31 October 2026, with one point between them. Our preview weighs two sides with leaky defences and a head-to-head record that rarely produces a clear winner.
Unbeaten leaders Feyenoord host sixth-placed Fortuna Sittard at Stadion Feijenoord on Saturday 31 October 2026. Our preview weighs a long injury list against a strong home record and a lopsided head-to-head.
Rayo Vallecano, 16th with nine points, host ninth-placed Celta Vigo at Estadio de Vallecas on Saturday 31 October 2026. Celta's draw-heavy, tight-at-the-back profile meets a Rayo defence that has conceded 20 goals in nine league games.
Fourth-placed Wolves host 16th-placed Cardiff at Molineux on Saturday 31 October 2026 in Championship Round 13. Wolves have the table position, Cardiff the better recent scoring record, and that contrast shapes our preview.
Third-placed West Ham host fifth-placed West Brom at London Stadium on Saturday 31 October 2026, with one point between them. Our preview weighs West Ham's goals against a West Brom side that struggles to score away.
Second-placed Swansea host tenth-placed Blackburn at Swansea.com Stadium on Saturday 31 October 2026, looking to recover from a 5-0 defeat at QPR. Blackburn arrive in better recent form but with a long absence list.
Southampton host QPR at St. Mary's on Saturday 31 October 2026 with both sides level on 20 points in the Championship play-off places. Southampton have the better defensive and head-to-head record, but QPR arrive scoring freely.