Latest Football News
The latest approved stories from Britain and across the European game.

Image credit
Gray and van Hecke give Tottenham victory over ten-man Palace
Tottenham beat Crystal Palace 2–0 on 31 October after an early red card for Jean-Philippe Mateta.

Image credit
Moreira’s three goal involvements frame Milan’s derby win
A closer look at Diego Moreira’s role in Milan’s 3–1 victory and the broader unbeaten run Opta recorded against Inter through 31 October.

Image credit
Milan and Juventus reach Serie A wins by different routes
Milan’s derby goals all came before half-time; Juventus broke a first-half deadlock to beat Napoli after the interval. Two weekend results, two clearly different scoring sequences.

Image credit
Milan’s contract is signed; its new stadium remains a long-term plan
In two announcements on 29–30 October, AC Milan confirmed Christian Pulisic’s extension and joined Inter in presenting a future stadium project. One is an agreed contract; the other still depends on planning and approvals.

Image credit
Ligue 1’s 30 October headlines: Wahi’s treble and Genesio’s youth policy
A seven-goal Nice–Rennes match put Elye Wahi at the centre of the scoresheet; elsewhere, Marseille coach Bruno Genesio spoke about how he makes decisions on young players.

Image credit
Transfer status check: Pulisic extension confirmed, Araújo future open
Two late-October stories had different levels of certainty: AC Milan announced Christian Pulisic’s new contract, while reports about Ronald Araújo’s longer-term Liverpool future remained unresolved.

Image credit
Serie A availability reports before 31 October: Dybala and Lautaro out
Reports published before Saturday’s Serie A matches named Paulo Dybala and Lautaro Martínez as unavailable. The reasons and reporting dates differed, so the snapshot should be read as pre-kickoff information.

Image credit
MLS playoff snapshot: Orlando draw, Charlotte and Philadelphia qualify
Orlando City recovered from two goals down to draw at Chicago on 28 October. Its club report said the point kept the Lions in an automatic qualification position, while MLS listed Charlotte and Philadelphia among the teams already through.

Image credit
Liverpool’s autumn snapshot: three close matches with different endings
A comeback against Atlético, a shoot-out against Chelsea and a narrow defeat by Arsenal show three different ways a close match can turn. This is a review of three selected fixtures, not Liverpool’s complete autumn record.

Image credit
Three opening wins, three different routes for Arsenal, Liverpool and City
A three-club retrospective of the Champions League fixtures recorded on 8–9 September: City won away, Arsenal prevailed late and Liverpool came from behind.

Image credit
Arsenal’s 26-shot night at Napoli ended with one goal
Arsenal generated a large volume of attempts and a high Opta expected-goals estimate in Naples, but needed a 75th-minute Ødegaard strike to win 1–0.

Image credit
Kane and Putellas lead a Ballon d’Or night of senior and emerging talent
The 26 October ceremony named the men’s and women’s Ballon d’Or winners alongside young-player, goalkeeper and humanitarian award recipients.

Image credit
A defining Milan week: stadium plans, Pulisic’s renewal and derby win
From the Generali Stadium presentation on 29 October to Pulisic’s contract and Milan’s 3–1 derby victory, three confirmed developments shaped the club’s week.

Image credit
Two EFL Friday wins: Newport’s four-goal half and Sheffield United’s narrow finish
On 30 October, Newport County and Sheffield United both won at home: Newport scored four before half-time, while Ben Brereton Díaz settled a 1–0 Championship match.

Image credit
Sergio García’s interim start brings Espanyol a win at Villarreal
Espanyol opened Sergio García’s interim spell with a 1–0 away victory on 30 October, decided by Leandro Cabrera after the break.

Image credit
A Bundesliga weekend of a stalemate in Munich and a 4–1 in Elversberg
The 30–31 October records show two contrasting Bundesliga matches: Bayern and Dortmund shared a late 2–2 draw, while Elversberg beat Mainz by three goals.

Image credit
Liverpool survive Chelsea shoot-out to reach the last eight
Liverpool reached the Carabao Cup quarter-finals after a 6–5 penalty shoot-out win over Chelsea at Anfield on 28 October 2026. The fourth-round match ended 1–1 in normal time, with both goals coming from penalties shortly before half-time.

Image credit
Newport’s four-goal first half overwhelms Chesterfield
Newport County scored four times before the break to beat Chesterfield 4–1 at Rodney Parade in League Two on 30 October 2026. Cameron Norman, Tom Davies, Harrison Biggins and Yahya Bamba all scored in the first half.

Image credit
Brereton Díaz earns Sheffield United a narrow win over Wrexham
Ben Brereton Díaz’s first-half goal gave Sheffield United a 1–0 Championship win over Wrexham at Bramall Lane on 30 October 2026. He finished from close range after Anthony Patterson saved Jordan Ayew’s shot, according to Wrexham’s club report and Sky Sports.

Image credit
Cabrera’s second-half goal gives Espanyol victory at Villarreal
Leandro Cabrera scored the only goal as Espanyol beat Villarreal 1–0 at Estadio de la Cerámica on 30 October 2026. The defender converted Bryan Zaragoza’s delivery from the left around the hour mark, according to Villarreal’s official report.

Image credit
Elversberg’s first-half surge sets up emphatic Mainz win
Elversberg built a three-goal half-time lead on the way to a 4–1 Bundesliga win over Mainz at the Ursapharm-Arena on 30 October 2026. Felix Keidel, Francis Onyeka and Maurice Krattenmacher scored before the interval.

Image credit
Moreira helps Milan settle the derby before half-time
Diego Moreira helped create two early goals and scored a free-kick as AC Milan beat Inter 3–1 at San Siro on 31 October 2026. Milan established the final score before half-time and kept it intact after the break.

Image credit
Silva denies Bayern as Dortmund recover twice in Der Klassiker
Fábio Silva scored in the 89th minute as Borussia Dortmund recovered for a second time to draw 2–2 with Bayern Munich at the Allianz Arena on 31 October 2026. The substitute’s finish denied Bayern victory after Dayot Upamecano had restored their lead.

Image credit
Alajbegović and Boga give Juventus victory over Napoli
Kerim Alajbegović and Jérémie Boga scored after half-time as Juventus beat Napoli 2–0 at the Allianz Stadium on 1 November 2026. Napoli finished the Serie A match with ten men after Luca Marianucci received a second yellow card.

Image credit
Bamba leads Chicago’s comeback against Orlando
Half-time substitute Jonathan Bamba scored and supplied the equaliser as Chicago Fire came from two goals down to draw 2–2 with Orlando City at Soldier Field on 28 October 2026. The teams’ own match reports agree on the scoring sequence.

Image credit
Ødegaard breaks Napoli resistance in Arsenal’s European opener
Martin Ødegaard scored with 15 minutes left as Arsenal opened their Champions League league-phase campaign with a 1–0 win at Napoli on 9 September 2026. His low shot went in off the post at Stadio Diego Armando Maradona, ending a night in which the visitors had repeatedly threatened without finding a finish.

Image credit
Mac Allister completes Liverpool’s comeback against Atlético
Alexis Mac Allister’s strike early in the second half completed Liverpool’s recovery from a goal down to beat Atlético Madrid 2–1 at Anfield on 9 September 2026. Dominik Szoboszlai had brought the hosts level before the break after Marcos Llorente’s opener.

Image credit
Haaland’s second-half double takes City past Porto
Erling Haaland scored twice after half-time as Manchester City beat Porto 2–0 at Estádio do Dragão on 8 September 2026. His goals in the 47th minute and first minute of added time gave City a winning start to their Champions League league-phase campaign.

Image credit
Pulisic agrees Milan extension through June 2031
Christian Pulisic extended his AC Milan contract through 30 June 2031, the club announced on 30 October 2026. Anadolu Agency separately reported the same end date.

Image credit
Milan and Inter unveil plans for 71,500-seat Generali Stadium
AC Milan and Inter unveiled plans for a shared 71,500-seat venue called Generali Stadium on 29 October 2026. The clubs presented the project as their future home, with architecture by Foster + Partners and MANICA.

Image credit
Kane and Putellas take the 2026 Ballon d’Or awards
Harry Kane and Alexia Putellas took the men’s and women’s Ballon d’Or awards at the London Palladium on 26 October 2026. The ceremony marked the prize’s 70th anniversary edition, with UEFA publishing its official list of winners the following day.
Havertz settles Arsenal’s visit to Anfield
Kai Havertz scored in the 16th minute as Arsenal beat Liverpool 1–0 at Anfield on 1 November.

Image credit
Liverpool v Arsenal: the cup week before Sunday’s Anfield meeting
A date-led look at the Carabao Cup ties preceding Liverpool and Arsenal’s Premier League meeting, without reading fatigue or selection into the calendar.

Image credit
Liverpool v Arsenal: what the latest injury notes actually cover
A careful read of dated Liverpool and Arsenal reporting, with the Chelsea-specific fitness forecast kept separate from Sunday’s team news.

Image credit
Liverpool v Arsenal: a timestamped snapshot of the 1X2 market
A captured comparison of match-result prices and the 2.5-goal line provides a dated market reference.
Arsenal face Anfield and Prague in a three-day fixture window
Arsenal’s first week of November pairs a Premier League trip to Liverpool with a Champions League visit to Slavia Praha. The Premier League lists the Anfield match for Sunday 1 November at 16:30 UK; UEFA lists the Prague fixture for Wednesday 4 November, and Arsenal gives the kick-off as 20:00 UK at Fortuna Arena.
Newcastle’s second-half burst decides 2-0 win at Palace
Will Osula and Harvey Barnes scored after half-time as Newcastle beat Crystal Palace 2-0 at Selhurst Park on 25 October.
Mbappé’s late winner gives Madrid 2-1 Clásico victory
Kylian Mbappé scored twice, including an 87th-minute winner, as Real Madrid beat Barcelona 2-1 at Spotify Camp Nou on 25 October.
Bournemouth punish United’s errors in 3-0 Old Trafford win
Rayan and Marcus Tavernier scored before half-time and Evanilson added a third as Bournemouth won 3-0 at Old Trafford, with Bruno Fernandes left on the Manchester United bench.
Liverpool’s quick double settles Brighton visit to Anfield
Liverpool scored twice in four first-half minutes to beat Brighton 2-0 at Anfield on 25 October, then kept the visitors scoreless after the break.
Tottenham strike late to beat Chelsea after Palmer’s dismissal
A late Mike Penders own goal and Mathys Tel’s finish gave Tottenham a 2-0 win at Stamford Bridge, where Cole Palmer was sent off after a second yellow card.
Jackson brace ends Manchester City’s perfect league start at Villa Park
Nicolas Jackson scored twice as Aston Villa beat Manchester City 2-1, recovering the lead after Erling Haaland’s second-half equaliser and handing City their first Premier League defeat of the season.