28 Aug 2026

Football and cricket journalism, written from the press box.

FOOTBALLLeague One

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

Kelvin Ehibhatiomhan's clinical hat-trick proved decisive as Reading came from behind to beat Luton Town in an exciting encounter at Kenilworth Road.

Luton Town 2, Reading 3.
Luton Town 2-3 Reading: Ehibhatiomhan Hat-Trick Sinks Hatters in Kenilworth Road Thriller
Luton Town 2-3 Reading - Kelvin Ehibhatiomhan's clinical hat-trick proved decisive as Reading came from behind to beat Luton Town in an exciting encounter at Kenilworth Road. Photograph: William Powell
In this report

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.

Timeline of key events

  1. 5'

    Goal (Reading) - Ehibhatiomhan finishes from close range after defensive mix-up to give Reading the lead.

  2. 21'

    Yellow Card - Fraser booked for foul on Cole.

  3. 45+3'

    Goal (Luton Town) - Lonwijk taps home from Lawrence assist to level for Luton.

  4. HT

    Luton Town 1-1 Reading

  5. 53'

    Goal (Luton Town) - Saville heads in at the near post from Clark assist to put Luton ahead.

  6. 60'

    Substitution - Reading substitute Fraser for Patton.

  7. 66'

    Substitution - Luton introduce Walsh and Wells.

  8. 70'

    Yellow Card - Clark booked for foul.

  9. 71'-72'

    Substitution - Reading bring on Lane and Ritchie.

  10. 78'

    Substitution - Luton make double substitution.

  11. 81'

    Goal (Reading) - Ehibhatiomhan heads in from Ritchie assist to equalise.

  12. 84'

    Goal (Reading) - Ehibhatiomhan completes hat-trick from another Ritchie assist.

  13. 90+4'

    Substitution - Reading substitute Williams for Burns.

  14. FT

    Luton Town 2-3 Reading

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.

Match statistics

Luton Town and Reading compared. Figures recorded in the press box and checked against the official post-match team sheet.
MetricLuton TownReading
Score23
Half Time11
GoalscorersLonwijk 45+3', Saville 53'Ehibhatiomhan 5', 81', 84'
Yellow CardsClark 70'Fraser 21'
Red Cards
Attendance11,374
Source

Possession, shots, passing and fouls: official match data issued in the press box. Expected goals: third party provider, as published. Saves counted at the ground and verified against the team sheet.

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

Editorial judgement, not a statistic

William Powell'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.

Selected by William Powell at the ground.

TagsLuton TownReadingLeague OneMatch Report
William Powell

William Powell

Senior Editor · FWA Life Member · Sports Journalist since 1987

William Powell is CUVA Sports' senior editor and lead correspondent, covering 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.

Newsletter

Weekly from the Press Box

One email a week: the week's reports and what did not make the copy.

No advertising and no sharing of your address. RSS instead.