Reading vs Peterborough United; Sky Bet League One
Reading vs Peterborough United. Sky Bet League One.
Select Car Leasing StadiumAttendance9,183.
Reading 1
- K Ehibhationham (60th minute)
Peterborough United 2
- J Morgan (2nd minute)
- H Leonard (68th minute)
Reading 1-2 Peterborough
Tuesday 9 December 2025 22:28, UK
A sweet second-half strike from Harry Leonard gave Peterborough a much-needed 2-1 Sky Bet League One victory at Reading and ended their four-match losing run in all competitions.
Posh went ahead after just two minutes with a messy goal from Jimmy-Jay Morgan, the ball inadvertently striking him on its way in.
Reading drew level on the hour through Kelvin Ehibhatiomhan but Leonard pounced in the 68th minute to end the home side's five-game unbeaten league run.
- Got Sky? Watch EFL on the Sky Sports app 📱
- Not got Sky? Get instant access with no contract 📺
- Live EFL on Sky Sports+ & how to watch | Get more EFL to your phone with WhatsApp
Posh went in front in fortunate circumstances. Leonard nodded on a Kyrell Lisbie cross that then struck home defender Derrick Williams before ricocheting off Morgan and over the line.
It was the Chelsea loanee's sixth goal of the season.
Reading replied positively but Paudie O'Connor, Ehibhatiomhan and Daniel Kyerewaa all squandered decent chances.
United seemed mostly content to protect their lead but were pegged back 15 minutes into the second half.
The Posh defence failed to clear a Charlie Savage free-kick, despite several attempts, and Ehibhatiomhan nipped in to touch past goalkeeper Alex Bass.
Eight minutes later, however, Posh regained their lead.
Leonard gained possession on the edge of the home area and drilled home a superb fifth goal of the campaign.