West Ham 0-1 Arsenal — Gunners grind out a vital away win at the London Stadium to keep title hopes aliveTottenham 1-1 Leeds — Tel fires Spurs ahead but Calvert-Lewin's penalty denies them in a nervy draw at the Tottenham Hotspur StadiumBurnley 2-2 Aston Villa — Four-goal thriller at Turf Moor ends all square in a result that suits neither sideCrystal Palace 2-2 Everton — Selhurst Park shares the spoils in an entertaining end-of-season drawNottingham Forest 1-1 Newcastle — Even contest at the City Ground as both sides cancel each other outFulham 0-1 AFC Bournemouth — Rayan fires the Cherries into 6th as Europa League football edges into viewMan City 3-0 Brentford — Haaland, Doku and Marmoush seal it as City cut Arsenal's lead to two pointsLiverpool 1-1 Chelsea — Gravenberch and Fernandez share the spoils at Anfield in a flat MD36 encounterSunderland 0-0 Man United — Black Cats and Red Devils cancel each other out at the Stadium of LightBrighton 3-0 Wolves — Hinshelwood, Dunk and Minteh put gloss on the score against already-relegated WanderersEFL Play-Offs — Both Championship first legs end 0-0 as Millwall vs Hull and Middlesbrough vs Southampton leave everything to play forRochdale promoted — Dieseruvwe's 97th-minute equaliser forces extra time before Rochdale win the National League play-off final on penalties against Boreham WoodLeague One Play-Offs — Stockport lead Stevenage 1-0, Bolton lead Bradford 1-0 heading into second legsLeague Two Play-Offs — Salford and Notts County hold first-leg advantages over Grimsby and Chesterfield respectivelySpalding United 4-2 Real Bedford (AET) — The Tulips seal historic promotion to National League North for the first timeWest Ham 0-1 Arsenal — Gunners grind out a vital away win at the London Stadium to keep title hopes aliveTottenham 1-1 Leeds — Tel fires Spurs ahead but Calvert-Lewin's penalty denies them in a nervy draw at the Tottenham Hotspur Stadium
Luton Town 2-3 Reading: Ehibhatiomhan Hat-Trick Sinks Hatters in Kenilworth Road Thriller
LEAGUE ONE

Luton Town 2-3 Reading: Ehibhatiomhan Hat-Trick Sinks Hatters in Kenilworth Road Thriller

·4 min read·William Powell·FWA Life Member
Luton Town
2-3
Reading
League One·Kenilworth Road·
William Powell
William PowellFWA Life Member • NUJ & SJA Accredited • Sports Journalist since 1987
FWA Life Member

Match Details

  • Competition: Sky Bet League One
  • Date: 25th February 2026
  • Venue: Kenilworth Road, Luton
  • Final Score: Luton Town 2 - 3 Reading
  • Attendance: 11,374

Match Stats & Key Metrics

Luton TownReading
Score23
Half Time11
GoalscorersLonwijk 45+3', Saville 53'Ehibhatiomhan 5', 81', 84'
Yellow CardsClark 70'Fraser 21'
Red Cards
Attendance11,374

The Story of the Match

Reading came from behind to beat Luton Town 3-2 in an exciting encounter at Kenilworth Road in front of 11,374 supporters. Kelvin Ehibhatiomhan's clinical hat-trick proved decisive, cancelling out goals from Nigel Lonwijk and George Saville as the Royals strengthened their push for the play-offs.

The visitors struck with their first meaningful attack. In the 5th minute, a mix-up in the Luton defence allowed Ehibhatiomhan to fire home from close range and give Reading an early advantage. The Hatters responded strongly, creating several opportunities as they sought an equaliser. Emiliano Lawrence, lively throughout the first half, saw a one-on-one effort drift wide before Kamara Doyle tested Josh Keeley at the other end.

Luton's pressure finally told deep into first-half stoppage time. In the 45+3 minute, Lonwijk bundled in from close range following an incisive assist from Lawrence to send the sides into the interval level at 1-1.

Jack Wilshere's side carried that momentum into the second half and went ahead in the 53rd minute. Saville rose to meet Jordan Clark's delivery at the near post, heading home to spark celebrations among the home faithful and put the Hatters in control.

Reading, however, showed resilience. After Matt Ritchie was introduced from the bench, the visitors rediscovered their attacking edge. In the 81st minute, Ehibhatiomhan struck again, heading in from close range after a pinpoint assist from Ritchie to make it 2-2. Moments later, the forward completed his hat-trick - once again benefiting from Ritchie's creativity - to snatch a dramatic 3-2 lead and ultimately secure all three points.

Despite late pressure from Luton, including Nahki Wells striking the crossbar and Liam Walsh forcing defensive interventions, Reading held firm. The victory ensured the Royals maintained their play-off challenge, while the Hatters were left to reflect on missed opportunities in a contest that had swung dramatically.

Timeline of Key Events

  • 5' - Goal (Reading) - Ehibhatiomhan finishes from close range after defensive mix-up to give Reading the lead.
  • 21' - Yellow Card - Fraser booked for foul on Cole.
  • 45+3' - Goal (Luton Town) - Lonwijk taps home from Lawrence assist to level for Luton.
  • HT - Luton Town 1-1 Reading
  • 53' - Goal (Luton Town) - Saville heads in at the near post from Clark assist to put Luton ahead.
  • 60' - Substitution - Reading substitute Fraser for Patton.
  • 66' - Substitution - Luton introduce Walsh and Wells.
  • 70' - Yellow Card - Clark booked for foul.
  • 71'-72' - Substitution - Reading bring on Lane and Ritchie.
  • 78' - Substitution - Luton make double substitution.
  • 81' - Goal (Reading) - Ehibhatiomhan heads in from Ritchie assist to equalise.
  • 84' - Goal (Reading) - Ehibhatiomhan completes hat-trick from another Ritchie assist.
  • 90+4' - Substitution - Reading substitute Williams for Burns.
  • FT - Luton Town 2-3 Reading

Author's Standout Players

  • Kelvin Ehibhatiomhan (Reading) - Delivered a decisive hat-trick, showing sharp movement and composure in the penalty area.
  • Matt Ritchie (Reading) - Excellent impact from the bench, providing assists for the second and third goals.
  • George Saville (Luton Town) - Dominant aerial presence, scoring with a well-taken near-post header.
  • Emiliano Lawrence (Luton Town) - Creative spark in the first half, setting up Lonwijk's equaliser.
Luton TownReadingLeague OneMatch Report
William Powell

William Powell

FWA Life Member · Sports Journalist since 1987

William Powell has covered football and cricket at the highest level for nearly four decades. A Life Member of the Football Writers' Association, his writing combines deep tactical knowledge with the narrative flair of the best sports journalism.

Related Articles