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 13 | MATCH PULSE
Mid-table Millwall host 23rd-placed Derby at The Den on Saturday 31 October 2026 in Championship Round 13. Derby are winless in five, but both sides arrive with long injury lists and shaky recent form.
Leaders Middlesbrough host 19th-placed Charlton at the Riverside Stadium on Saturday 31 October 2026. Boro are unbeaten in five, while Charlton have lost three of their last five, so the analysis leans clearly towards the hosts.
Burnley, 22nd with eight points, host 11th-placed Portsmouth at Turf Moor on Saturday 31 October 2026. Our preview weighs a long injury list, a leaky home record and a visiting side with an away record that is hard to read.
Bolton host Bristol City at the Toughsheet Community Stadium on Saturday 31 October 2026 in Championship Round 13. Two sides separated by one point meet with opposite problems: Bolton leak goals at home, Bristol City struggle to score.
Leaders Manchester City host third-placed Brighton on Saturday 31 October 2026, three days after a 2-2 League Cup draw. Our preview weighs form, absences and head-to-head to find a lean.
Hull City, 10th, host Ipswich, 12th, at the MKM Stadium on Saturday 31 October 2026, with both sides on 10 points after eight games. Our preview weighs two leaky recent runs and a long Hull injury list.
Nineteenth-placed Coventry host 20th-placed Sunderland on Saturday 31 October 2026, with one point separating them and both in need of a result. Our preview covers form, injuries, head-to-head and a calm lean.
Sixth-placed Brentford host 18th-placed Nottingham Forest at the Gtech Community Stadium on Saturday 31 October 2026. Our preview weighs a draw-heavy home side against a Forest team that has scored just six league goals.
Bournemouth, 13th and on a five-game winning run without conceding, host seventh-placed Leeds at the Vitality Stadium on Saturday 31 October 2026. Our preview weighs the hosts' form against a Leeds side that has drawn five of its eight league games.
Al-Fayha, 15th with 8 points, host 14th-placed Al-Faisaly FC, on 10, in a Pro League relegation-zone neighbours' meeting on Saturday 31 October 2026. Both sides concede freely, so our preview leans towards a tight, open game.
16th-placed Schalke host fifth-placed RB Leipzig at the VELTINS-Arena on Saturday 31 October 2026 in Bundesliga round 8. Our preview weighs Schalke's scoring drought against Leipzig's leaky away record.
Sixth-placed Werder Bremen host tenth-placed 1899 Hoffenheim at the Weser-Stadion on Saturday 31 October 2026, with Bremen's injury list long and Hoffenheim winning five of the last six meetings. Our preview covers form, team news and a lean.