Match report

Northampton Defeats Walsall 4-2 in EFL Trophy Thriller

Northampton
Northampton
4–2
FT
Walsall
Walsall
Jan 14, 2026

Northampton stuns Walsall with a 4-2 victory in the EFL Trophy, showcasing a strong comeback after conceding early. K. Swyer's double and T. Eaves' late penalty sealed the win for Northampton.

Key Facts

  • Northampton 4–2 Walsall
  • A. Adomah opened the scoring for Walsall at the 5th minute
  • K. Swyer scored two goals for Northampton, one in the 18th and another in the 48th minute
  • S. Hoskins added another goal for Northampton at the 62nd minute
  • D. Kanu scored a goal for Walsall in the 75th minute
  • T. Eaves converted a penalty in the 90th minute to secure Northampton's victory

Lineups

Northampton

Formation: 3-4-2-1

Starting XI

  • 1 L. Burge (G)
  • 2 J. Burroughs (D)
  • 6 J. Willis (D)
  • 35 M. Dyche (D)
  • 11 K. Swyer (M)
  • 4 D. Campbell (M)
  • 17 M. Jacobs (M)
  • 21 J. Perkins (M)
  • 7 S. Hoskins (F)
  • 16 J. Wormleighton (F)
  • 27 J. Vale (F)

Substitutes

  • 34 R. Fitzsimons
  • 3 C. McCarthy
  • 5 J. Guthrie
  • 9 T. Eaves
  • 10 E. List
  • 12 N. Guinness-Walker
  • 22 K. Edwards

Walsall

Formation: 3-1-4-2

Starting XI

  • 12 S. Hornby (G)
  • 5 H. Burke
  • 59 S. Straw (D)
  • 33 R. Browne (D)
  • 28 L. Warrington (M)
  • 37 A. Adomah (M)
  • 23 A. Pattison (M)
  • 17 C. Clarke (M)
  • 3 M. Hancock (M)
  • 31 R. Richards (F)
  • 9 J. Matt (F)

Substitutes

  • 21 J. Kilroy
  • 6 P. Farquharson
  • 8 C. Lakin
  • 15 D. Kanu
  • 18 V. Harper
  • 22 J. Jellis
  • 32 J. Hollman

Timeline

  1. Walsall
    5' Walsall Goal · Normal Goal
    A. Adomah · Assist: L. Warrington
  2. Northampton
    18' Northampton Goal · Normal Goal
    K. Swyer · Assist: Jack Vale
  3. Walsall
    24' Walsall Card · Yellow Card
    M. Hancock

    Foul

  4. Walsall
    46' Walsall subst · Substitution 1
    Off: J. Matt · On: D. Kanu
  5. Walsall
    46' Walsall subst · Substitution 2
    Off: A. Pattison · On: J. Hollman
  6. Northampton
    48' Northampton Goal · Normal Goal
    K. Swyer · Assist: M. Jacobs
  7. Walsall
    55' Walsall Card · Yellow Card
    J. Hollman

    Foul

  8. Walsall
    57' Walsall subst · Substitution 3
    Off: C. Clarke · On: J. Jellis
  9. Northampton
    62' Northampton Goal · Normal Goal
    S. Hoskins · Assist: Jack Vale
  10. Walsall
    64' Walsall subst · Substitution 4
    Off: H. Burke · On: P. Farquharson
  11. Walsall
    65' Walsall subst · Substitution 5
    Off: M. Hancock · On: Vincent Harper
  12. Northampton
    70' Northampton subst · Substitution 1
    Off: J. Perkins · On: Conor McCarthy
  13. Northampton
    70' Northampton subst · Substitution 2
    Off: Jack Vale · On: N. Guinness-Walker
  14. Northampton
    70' Northampton subst · Substitution 3
    Off: K. Swyer · On: K. Edwards
  15. Northampton
    71' Northampton subst · Substitution 4
    Off: M. Dyche · On: T. Eaves
  16. Walsall
    75' Walsall Goal · Normal Goal
    D. Kanu · Assist: R. Richards
  17. Northampton
    79' Northampton Card · Yellow Card
    M. Jacobs

    Foul

  18. Northampton
    90' Northampton Goal · Penalty
    T. Eaves

Match Stats

Stat Northampton Walsall
Fouls 7 11
Pass Accuracy 66% 64%
Offsides 1 2
Red Cards
Total Shots 22 4
Corners 10 2
Total Passes 372 301
Yellow Cards 1 2
Blocked Shots 10 0
Shots on Target 8 3
xG
Shots off Target 4 1
Possession 57% 43%
Goals Prevented
Accurate Passes 245 193
Shots Inside Box 16 4
Saves 1 5
Shots Outside Box 6 0

Key Match Notes

  • Walsall's early lead was quickly nullified by K. Swyer's goal in the 18th minute, setting the stage for Northampton's comeback
  • Northampton's third goal by S. Hoskins in the 62nd minute shifted the momentum, and they never looked back, adding a fourth through T. Eaves' penalty