West Ham 2-2 Leeds United (Leeds win 4-2 on pens) — Tanaka and Calvert-Lewin goals before dramatic added time comeback, Struijk scores decisive penaltyChelsea 7-0 Port Vale — Hato, Joao Pedro, Tosin, Santos, Estevao and Garnacho all score as Blues demolish League 1 sideQPR 2-1 Watford — Kolli and Smyth seal Good Friday win for the Hoops at Matrade Loftus RoadBarnet 1-0 Cambridge United — Skipper Collinge heads winner as Bees move within two points of play offsArsenal 0-2 Manchester City — O'Reilly double wins ninth League Cup for City at WembleyFA Cup Semi-Final draw — Leeds United vs Chelsea and Manchester City vs Southampton at Wembley 25/26 AprilQPR end day in 10th on 56 points — Watford 9th with same tally after Good Friday defeatArsenal top Premier League with 70 points from 31 games — nine clear of Man CityWest Ham 2-2 Leeds United (Leeds win 4-2 on pens) — Tanaka and Calvert-Lewin goals before dramatic added time comeback, Struijk scores decisive penaltyChelsea 7-0 Port Vale — Hato, Joao Pedro, Tosin, Santos, Estevao and Garnacho all score as Blues demolish League 1 side
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·

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