Match report

Bristol Rovers Defeat Shrewsbury 1-0 in League Two Clash

Bristol Rovers
Bristol Rovers
1–0
FT
Shrewsbury
Shrewsbury
Mar 17, 2026

Bristol Rovers held off a determined Shrewsbury side to secure a 1-0 victory in their League Two match, with T. Leigh's goal in the 79th minute proving decisive. Despite multiple substitutions and a flurry of yellow cards, Bristol Rovers managed to maintain their composure and defend their lead until the final whistle.

Key Facts

  • Bristol Rovers 1–0 Shrewsbury
  • T. Leigh scored the winning goal in the 79th minute
  • R. Harbottle (Bristol Rovers) received a yellow card in the 38th minute for a foul
  • T. McDermott (Shrewsbury) received a yellow card in the 90+11th minute for argument
  • Multiple substitutions in both teams, including I. Morgan (Shrewsbury) and F. Cavegn (Bristol Rovers)

Lineups

Bristol Rovers

Formation: 3-4-1-2

Starting XI

  • 13 B. Young (G)
  • 17 K. Balmer (D)
  • 5 A. Kilgour (D)
  • 26 R. Harbottle (D)
  • 2 J. Senior (M)
  • 6 C. Mola (M)
  • 36 R. Smallwood (M)
  • 3 J. Sparkes (M)
  • 24 T. Leigh (F)
  • 29 F. Cavegn (F)
  • 27 J. Quigley (F)

Substitutes

  • 1 L. Southwood
  • 15 R. De Havilland
  • 14 K. Thompson-Sommers
  • 10 Y. Akhamrich
  • 19 E. Harrison
  • 12 T. Lockyer
  • 11 L. Thomas

Shrewsbury

Formation: 5-4-1

Starting XI

  • 1 M. Cox (G)
  • 16 N. Freeman (D)
  • 4 T. Anderson (D)
  • 5 W. Boyle (D)
  • 26 S. Stubbs (D)
  • 30 K. Berkoe (D)
  • 20 I. Kabia (M)
  • 10 T. Sang (M)
  • 11 A. Scully (M)
  • 19 I. Morgan (M)
  • 9 G. Lloyd (F)

Substitutes

  • 12 W. Brook
  • 7 T. McDermott
  • 3 M. Benning
  • 21 T. Samuel-Ogunsuyi
  • 23 I. Lee
  • 43 W. Gray
  • 45 O. Hall

Timeline

  1. Bristol Rovers
    38' Bristol Rovers Card · Yellow Card
    R. Harbottle

    Foul

  2. Shrewsbury
    58' Shrewsbury subst · Substitution 1
    Off: I. Morgan · On: T. Samuel-Ogunsuyi
  3. Bristol Rovers
    63' Bristol Rovers subst · Substitution 1
    Off: F. Cavegn · On: Y. Akhamrich
  4. Bristol Rovers
    63' Bristol Rovers subst · Substitution 2
    Off: Joe Quigley · On: E. Harrison
  5. Bristol Rovers
    63' Bristol Rovers subst · Substitution 3
    Off: R. Harbottle · On: Luke Thomas
  6. Bristol Rovers
    79' Bristol Rovers Goal · Normal Goal
    T. Leigh
  7. Shrewsbury
    80' Shrewsbury subst · Substitution 2
    Off: Nick Freeman · On: Tommy McDermott
  8. Bristol Rovers
    86' Bristol Rovers subst · Substitution 4
    Off: T. Leigh · On: K. Thompson-Sommers
  9. Shrewsbury
    88' Shrewsbury subst · Substitution 3
    Off: A. Scully · On: W. Gray
  10. Shrewsbury
    89' Shrewsbury subst · Substitution 4
    Off: S. Stubbs · On: Malvind Benning
  11. Shrewsbury
    90'+11 Shrewsbury Card · Yellow Card
    Tommy McDermott

    Argument

Match Stats

Stat Bristol Rovers Shrewsbury
Fouls 11 10
Pass Accuracy 62% 52%
Offsides 6 3
Red Cards
Total Shots 8 5
Corners 3 0
Total Passes 310 270
Yellow Cards 1 1
Blocked Shots 0 0
Shots on Target 2 1
xG 0.23 0.49
Shots off Target 6 4
Possession 54% 46%
Goals Prevented
Accurate Passes 192 140
Shots Inside Box 4 4
Saves 1 1
Shots Outside Box 4 1

Key Match Notes

  • The yellow card received by R. Harbottle in the 38th minute disrupted Bristol Rovers' rhythm, but they managed to regain control
  • T. Leigh's goal in the 79th minute shifted momentum in favor of Bristol Rovers, who then focused on defending their lead