Peterborough fight back to see off Shrewsbury
Dominic Ball scored a second-half winner as Peterborough fought back to record a 2-1 victory over 10-man Shrewsbury on a night of firsts at the ABAX Stadium.
The on-loan defender headed in his first goal for the club to complete a quickfire second-half turnaround that brought the visitors' six-match unbeaten run to an end.
Ball, signed in January from Rotherham, was picked out by a cross from substitute Paul Taylor in the 78th minute as Posh claimed a first home win of 2017.
They had levelled seven minutes earlier when Ryan Tafazolli headed home from a Taylor corner.
In-form Shrewsbury had earlier looked on course to climb further clear of the relegation zone when striker Stephen Humphrys marked his first start for the club with his first goal.
The frontman, on loan from Fulham, converted a 31st-minute penalty after a Shaun Whalley cross was handled by Michael Smith.
But Humphrys' dismissal 10 minutes into the second half - when collecting a second caution for failing to retreat at a free-kick - proved to be the turning point as Posh made the most of their numerical advantage to boost their play-off hopes.