Lautaro Martínez continues to do the most difficult thing in firing Inter back on top | Nicky Bandini

The Argentinian captain has his critics but is the leader and inspiration behind a team finding their feet again

Leave it to a 20-year-old, with three Serie A starts under his belt, to provide a most perceptive analysis of the Italian top flight as we head into a new year. “The most difficult thing to do in this game,” said Francesco Pio Esposito on Sunday night, “is to stick the ball in the net.”

He was speaking in praise of his Inter teammate, Lautaro Martínez, whom he set up for the decisive goal in a 1-0 win away to Atalanta. Pio Esposito had barely entered as a second-half substitute when he was gifted possession by an opponent, Berat Djimsiti. Instead of taking the chance on himself, he froze the last defender and released Lautaro to score with a side-footed through-ball.

Continue reading...

Tom Jenkins’s best sport photographs of 2025

The Guardian sport photographer selects his favourite images he has taken this year and recalls the stories behind them

This is a selection of some of my favourite pictures taken at events I’ve covered this year, quite a few of which haven’t been published before. Several have been chosen for their news value, others purely for their aesthetic value, while some are here just because there’s a nice story behind them.

Continue reading...

‘We should have pulled the Big Sam ripcord’: Premier League fans assess the season so far

The Guardian’s fans’ network on 2025-26 at the half-way stage: best games, worst setbacks, and their January window wish lists

Story so far It would be pretty churlish to be anything other than super-chuffed, with those displays over Bayern Munich and our neighbours among the highlights. But, as we know, there are no prizes for being top at Christmas. Our success so far has largely been due to our defensive resilience; it’s the most talented squad we’ve had in many a moon but we’ve only shone going forward in fits and spurts. Find that spark on a consistent basis and we really will be firing.

Bernard Azulay onlinegooner.com; @GoonerN5

Continue reading...

Crystal Palace 0-1 Tottenham: Premier League – as it happened

Archie Gray scored his first senior goal as Spurs toughed out a much-needed London derby win

It’s a cold day in London, and Selhurst awaits the teams, who are both in the tunnel and will enter the pitch from the corner.

Richard Hirst gets in touch: “Watching the video of John Robertson in the piece you linked to I was reminded not only of his ability but also of the state of the pitches. It really was a different game then: maybe football did begin in 1992!”

Continue reading...

Archie Gray heads Spurs to victory at Crystal Palace to ease pressure on Frank

Eighteen months can be a very long time in football – especially if you are still a teenager. After a mixed start to life in north London, Archie Gray could not have picked a better occasion to score his first Tottenham goal since joining from Leeds in the summer of 2024 than his 60th appearance. With Thomas Frank already showing signs of not being the first Spurs manager to have been overwhelmed by expectations after a run of just one win in their previous eight Premier League matches, Gray’s scrappy header in the first half ensured that a topsy-turvy year ended with a victory that lifts his side to within one point of Crystal Palace in the table.

Of the 20 goals that Oliver Glasner’s side have conceded this season in the league, 12 have come from set-pieces and Palace have now failed to win any of their last five matches as a packed schedule has finally caught up with them. But this was all about Gray as the 19-year-old midfielder who left the pitch to a standing ovation and big hug from Frank after becoming the youngest Englishman to score for Tottenham in the Premier League since a certain Dele Alli in January 2016.

Continue reading...

Serie A roundup: Lautaro Martínez puts Inter back on top with winner at Atalanta

  • Forward scores only goal of the game in 65th minute

  • Milan had gone top earlier in day by beating Verona 3-0

Lautaro Martínez scored to give Inter an important 1-0 win at Atalanta on Sunday, sending his side into the new year at the top of Serie A. Inter lead a tightly contested league table on 36 points, one clear of Milan and two ahead of Napoli.

Marcus Thuram appeared to have put Inter into the lead just before the interval, but the goal was ruled out after an offside by Martínez in the build-up. Atalanta felt a similar sense of frustration soon after the restart when Nicola Zalewski broke through one-on-one with Yann Sommer, only for the Inter goalkeeper to produce a spectacular leg save.

Continue reading...

Jiménez rouses Fulham to leave Nuno’s hapless West Ham in desperation zone

Raúl Jiménez deepened West Ham’s relegation worries as Fulham snatched victory with five minutes remaining, his second goal in two matches giving Fulham a third straight win. The West Ham youngster Ollie Scarles was in tears after his mistake handed Fulham the victory and deepened his side’s relegation fears.

Manchester City’s lunchtime win at Nottingham Forest gave the Hammers the chance to cut the gap to 17th place to just two points. But instead they remain five points adrift of the last safe spot after the first of a run of supposedly winnable games, with Brighton and Forest still to come to east London, either side of a trip to rock-bottom Wolves.

Continue reading...

Arsenal 2-1 Brighton, Liverpool 2-1 Wolves, Senegal 1-1 DR Congo, and more – as it happened

An exciting day north and south of the border as title-chasing Arsenal, Manchester City and Celtic all won … but Hearts came a cropper in the Edinburgh derby

In Scotland, Hearts are making a go of things in the derby at Easter Road. Lawrence Shankland pulled one back on 75 minutes. That seemed no more than a consolation, but Cammy Devlin has made it 3-2 on 89 minutes, and there will be six additional minutes. Is an absurd comeback on?

Senegal: Edouard Mendy, Diatta, Koulibaly, Niakhate, Jakobs, Idrissa Gueye, Pape Gueye, Ismaila Sarr, Iliman Ndiaye, Mane, Jackson.
Subs: Diaw, Lamine Camara, Ciss, Dia, Diallo, Diarra, El Hadji Diouf, Yehvann Diouf, Mbaye, Antoine Mendy, Cherif Ndiaye, Sabaly, Pape Sarr, Mamadou Sarr, Seck.

Continue reading...

Nottingham Forest 1-2 Manchester City: Premier League – live

On an afternoon when John Robertson was remembered at the City Ground, City were forced to dig extremely deep in order to make off with all three points

Manchester City: Although nothing has officially been agree between the two clubs, Manchester City are in pole position to sign Antoine Semenyo in January after Chelsea cooled their interest in the Bournemouth winger. Jacob Steinberg reports …

Referee: Rob Jones

Assistants: Neil Davies and Nick Greenhalgh

Fourth official: Gavin Ward

VAR: Andy Madley

Assistant VAR: Dan Robathan

Continue reading...

Manchester United 1-0 Newcastle: Premier League – as it happened

Patrick Dorgu scored a screamer as Manchester United rose to fifth in the Premier League table

The teams are out! It’s a heartwarming festive scene, because whenever these storied old clubs meet, both get to keep on their famous kits. Manchester United in red and black, Newcastle United in black and white. A classic look as everyone trots out to the strains of This Is The One. A poignant chime to the track tonight, Manchester having said farewell to one of United’s biggest fans earlier this week. Go well, Mani.

Our pre-match postbag is positively brimming with festive cheer. “A goal-glut for the ages, eh? Why do I feel like I’m in for the biggest Christmas let-down since I asked my da for the Barcelona Subbuteo team and opened up the box under the tree to find… Burnley? Yours, Scrooge and the Grinch” – Justin Kavanagh

Continue reading...

Patrick Dorgu volley powers Manchester United into fifth as Newcastle misfire

Boxing Day’s sole Premier League fixture tingled the senses and was graced by Patrick Dorgu’s finish that moved Manchester United up to a season-high fifth.

They could – and maybe should – have been limited to a draw because Newcastle United dominated the second period. The visitor’s problem was a lack of teeth. Towards the end Joelinton pulled the trigger with the goal begging but drilled only into Senne Lammens’ gloves. Joe Willock did the same with a cross. Then, Anthony Gordon spurned one more clear chance.

Continue reading...

Championship roundup: Wrexham stun Sheffield United in eight-goal thriller

  • Wrexham roar back to win 5-3; Coventry stretch lead

  • Ipswich and Millwall draw; Bristol City beat Albion

Kieffer Moore struck twice against his old club as Wrexham recovered from 3-1 down to beat Sheffield United 5-3 in a late afternoon Boxing Day thriller at STōK Cae Ras. Patrick Bamford had looked like stealing the headlines with a well-taken early double for the visitors but Wrexham powered back to claim their first win in six league outings.

With his short-term contract due to expire on New Year’s Day, Bamford put himself in the shop window as he scored either side of a Tyler Bindon own goal. Callum O’Hare added a third for Chris Wilder’s side but Wrexham responded through Moore and levelled through Ryan Longman. Moore put them ahead for the first time and a Josh Windass penalty completed the fightback.

Continue reading...

Coventry v Swansea, Egypt v South Africa, and more: EFL, Afcon 2025 – as it happened

⚽ Coventry win as Ipswich, Middlesbrough and Hull are held
⚽ Mo Salah strikes from the spot as Egypt beat South Africa

Championship: Despite failing to properly get his head to a free-kick aimed towards the far post, Jack Robinson somehow manages to take advantage of some slapstick defending to bundle the ball over the line anyway and equalise for Birmingham City against 10-man Derby County. It’s as scruffy a goal as you’ll ever see but the home fans at St Andrew’s won’t care.

Millwall 0-0 Ipswich Town: It’s half-time at the Den, where the deadlock between Millwall and Ipswich remains resolutely unbroken.

Continue reading...