Match report

Peterborough Stuns Reading with Late Goal in League One Clash

Reading
Reading
1–2
FT
Peterborough
Peterborough
Dec 9, 2025

Peterborough secured an impressive 2–1 win against Reading in a dramatic League One encounter. The visitors took the lead through Jimmy Morgan but Reading equalized shortly after halftime via K. Ehibhatiomhan. However, Harley Leonard's goal from the bench sealed the victory for Peterborough with less than half an hour remaining.

Key Facts

  • Peterborough took the early lead through Jimmy Morgan in just the 2nd minute.
  • K. Ehibhatiomhan equalized for Reading at the 60th minute, scoring his team's only goal of the match.
  • Harley Leonard secured Peterborough’s victory with a late goal in the 68th minute.
  • Both teams saw multiple players booked throughout the game: B. Woods (Peterborough), K. Ehibhatiomhan (Reading), Jimmy Morgan (Peterborough), and Harley Mills (Peterborough).

Lineups

Reading

Formation: 4-2-3-1

Starting XI

  • 1 J. Pereira (G)
  • 2 K. Abrefa (D)
  • 15 P. O'Connor (D)
  • 33 D. Williams (D)
  • 3 J. R. Dorsett A. (D)
  • 10 L. Wing (M)
  • 8 C. Savage (M)
  • 21 R. Williams (M)
  • 29 K. Doyle (M)
  • 11 D. Kyerewaa (M)
  • 9 K. Ehibhatiomhan (F)

Substitutes

  • 25 J. Stevens
  • 7 J. Marriott
  • 12 F. Burns
  • 17 A. Yiadom
  • 18 A. Rinomhota
  • 19 A. Garcia
  • 30 M. Ritchie

Peterborough

Formation: 4-2-3-1

Starting XI

  • 1 A. Bass (G)
  • 30 P. Kioso (D)
  • 12 T. Lees (D)
  • 26 D. Okagbue (D)
  • 23 H. Mills (D)
  • 4 A. Collins (M)
  • 16 B. Woods (M)
  • 11 D. Frith (M)
  • 24 J. Morgan
  • 17 K. Lisbie (M)
  • 27 H. Leonard (F)

Substitutes

  • 21 V. Reyes
  • 8 B. Khela
  • 10 A. Odoh
  • 19 G. Lindgren
  • 22 D. O'Brien-Brady
  • 28 M. Garbett
  • 33 J. Dornelly

Timeline

  1. Peterborough
    2' Peterborough Goal · Normal Goal
    J. Morgan
  2. Peterborough
    38' Peterborough Card · Yellow Card
    B. Woods

    Foul

  3. Reading
    52' Reading Card · Yellow Card
    K. Ehibhatiomhan

    Foul

  4. Peterborough
    58' Peterborough Card · Yellow Card
    Jimmy Morgan

    Foul

  5. Reading
    60' Reading Goal · Normal Goal
    K. Ehibhatiomhan
  6. Peterborough
    62' Peterborough subst · Substitution 1
    Off: D. Frith · On: M. Garbett
  7. Reading
    63' Reading subst · Substitution 1
    Off: K. Ehibhatiomhan · On: J. Marriott
  8. Peterborough
    63' Peterborough subst · Substitution 2
    Off: J. Morgan · On: D. O'Brien-Brady
  9. Peterborough
    68' Peterborough Goal · Normal Goal
    H. Leonard · Assist: K. Lisbie
  10. Peterborough
    73' Peterborough Card · Yellow Card
    Harley Mills

    Foul

  11. Peterborough
    75' Peterborough subst · Substitution 3
    Off: B. Woods · On: Brandon Khela
  12. Reading
    82' Reading subst · Substitution 3
    Off: K. Abrefa · On: A. Yiadom
  13. Peterborough
    82' Peterborough subst · Substitution 4
    Off: H. Leonard · On: G. Lindgren

Match Stats

Stat Reading Peterborough
Fouls 13 12
Pass Accuracy 71% 76%
Offsides 0 1
Red Cards
Total Shots 16 8
Corners 5 3
Total Passes 402 449
Yellow Cards 1 3
Blocked Shots 4 2
Shots on Target 4 4
xG 1.74 1.21
Shots off Target 8 2
Possession 47% 53%
Goals Prevented
Accurate Passes 287 340
Shots Inside Box 11 5
Saves 2 3
Shots Outside Box 5 3

Key Match Notes

  • Jimmy Morgan's early goal in the 2nd minute set Peterborough on the front foot, giving them a strong start.
  • Harley Leonard’s crucial late goal in the 68th minute was pivotal in sealing Peterborough’s victory over Reading.