PLAYER VERDICTS: Top effort from back to front as Peterborough United battle to victory

Leonardo Da Silva Lopes of Peterborough United in action with Joe Riley of Shrewsbury Town - Mandatory by-line: Joe Dent/JMP - 28/10/2017 - FOOTBALL - ABAX Stadium - Peterborough, England - Peterborough United v Shrewsbury Town - Sky Bet League One
Leonardo Da Silva Lopes of Peterborough United in action with Joe Riley of Shrewsbury Town - Mandatory by-line: Joe Dent/JMP - 28/10/2017 - FOOTBALL - ABAX Stadium - Peterborough, England - Peterborough United v Shrewsbury Town - Sky Bet League One
0
Have your say

A hard fought victory for Peterborough United was delivered on a committed display from the entire team which stifled league leaders Shrewsbury Town.

A clean sheet was a deserved reward for a battling performance, topped off by a stunning 40-yard strike from Marcus Maddison to seal all three points.

Ryan Tafazolli of Peterborough United appeals to the referee after picking up a head injury - Mandatory by-line: Joe Dent/JMP - 28/10/2017 - FOOTBALL - ABAX Stadium - Peterborough, England - Peterborough United v Shrewsbury Town - Sky Bet League One

Ryan Tafazolli of Peterborough United appeals to the referee after picking up a head injury - Mandatory by-line: Joe Dent/JMP - 28/10/2017 - FOOTBALL - ABAX Stadium - Peterborough, England - Peterborough United v Shrewsbury Town - Sky Bet League One

Jonathan Bond - A quiet afternoon but made a couple of decent saves and claimed crosses into the area well 7

Jack Baldwin - Gave the ball away in his own half on more than one occasion but stepped up in the second-half to help his side hold onto the lead 6

Steven Taylor - Defender the area well as Shrewsbury pushed for an equaliser but has been worked much harder this season 7

Ryan Tafazolli - Won a number of important headers and comfortably handled Shrewsbury striker Morris 7.5

Marcus Maddison of Peterborough United in action with Joe Riley and Omar Beckles of Shrewsbury Town - Mandatory by-line: Joe Dent/JMP - 28/10/2017 - FOOTBALL - ABAX Stadium - Peterborough, England - Peterborough United v Shrewsbury Town - Sky Bet League One

Marcus Maddison of Peterborough United in action with Joe Riley and Omar Beckles of Shrewsbury Town - Mandatory by-line: Joe Dent/JMP - 28/10/2017 - FOOTBALL - ABAX Stadium - Peterborough, England - Peterborough United v Shrewsbury Town - Sky Bet League One

Leo Da Silva Lopes - Solid defensively in the first-half and pushed forward well but struggled after the break, giving possession away too often 6

Anthony Grant - Another superb performance which typified Posh’s success in pressing Shrewsbury and winning the ball back 8

Michael Doughty - A strong return from a back injury for the midfielder who put in a big performance in the second-half as the visitors pushed for an equaliser. Not always secure in possession but kept trying to get the ball moving forward. 7.5

Andrew Hughes - Solid in defence and pushed high up to support the forwards but was sometimes a bit slow to close down the Shrewsbury wide men 6.5

Gwion Edwards - Played in a new role behind the front two. Did not see enough of the ball but put in a committed display and cleared a header off the line 7

Marcus Maddison - Deserves a top mark for his goal alone. He can be frustrating but he’s worth the hassle when scoring incredible 40-yard match-winning efforts 8

Jack Marriott - Ran the channels well but could not quite find the right finish from a few shots on goal. Had one shot saved when crossing seemed a better option 6.5

Substitutes:

Jermaine Anderson: (for Marcus Maddison, 80 mins)

Idris Kanu: (for Jack Marriott, 90+5 mins)