Shrewsbury Town 3-1 Peterborough United: result and report

League One · Tuesday 24 April 2018

Result

Shrewsbury Town 3-1 Peterborough United

League One · Tuesday 24 April 2018, 18:45 UTC · half-time 0-1

Shrewsbury Town · Peterborough United · League One predictions

Shrewsbury Town 3-1 Peterborough United: match report

Shrewsbury Town won against Peterborough United 3-1 in the League One on Tuesday 24 April 2018. The half-time score was 0-1.

Gwion Edwards opened the scoring in the 14th minute. Shrewsbury Town's goals came from Omar Beckles (59'), S. Payne (73') and Lenell John-Lewis (90+2'). Peterborough United scored through Gwion Edwards (14').

Discipline: Shrewsbury Town received 2 yellow cards; Peterborough United received 3 yellow cards.

Going into the game Shrewsbury Town were 3rd on 83 points from 43 and Peterborough United 9th on 61 points from 43. Shrewsbury Town went on to finish that season 3rd with 94 points, and Peterborough United 9th with 64.

Shrewsbury Town lined up in a 4-2-3-1 and Peterborough United in a 3-4-1-2.

Before this game the head-to-head record in our data stood at 0 Shrewsbury Town wins, 2 draws and 3 for Peterborough United.

Going into the match Shrewsbury Town's last five read D-L-D-W-L and Peterborough United's L-L-L-W-D.

Data as of 5 Nov 2026.

Key events

  • 4'Yellow card · Anthony GrantPeterborough United
  • 14'Goal · Gwion EdwardsPeterborough United · 0-1
  • 36'Yellow card · Abo EisaShrewsbury Town
  • 45'Yellow card · B. GodfreyShrewsbury Town
  • 52'Yellow card · Michael DoughtyPeterborough United
  • 59'Goal · Omar BecklesShrewsbury Town · 1-1
  • 73'Goal · S. PayneShrewsbury Town · 2-1
  • 80'Yellow card · Junior MoriasPeterborough United
  • 90+2'Goal · Lenell John-LewisShrewsbury Town · 3-1

Head-to-head

5 meetings: Shrewsbury Town 0, draws 2, Peterborough United 3.

Team news

Shrewsbury Town line-up (4-2-3-1)

Craig MacGillivray, Ben Godfrey, Omar Beckles, Luke Hendrie, Toto Nsiala, Max Lowe, Bryn Morris, Nathan Thomas, Sam Jones, Abo Eisa, Stefan Payne

Peterborough United line-up (3-4-1-2)

Jonathan Bond, Andrew Hughes, Jack Baldwin, Steven Taylor, Gwion Edwards, Danny Lloyd, Joe Ward, Leonardo Lopes, Michael Doughty, George Cooper, Anthony Grant