Port Vale slipped further into trouble after losing 3-0 at home to Peterborough.
Marcus Madison opened the scoring after 20 minutes, just moments after seeing his penalty saved by debutant goalkeeper Leonardo Fasan.
Junior Morais then struck twice in stoppage time to seal victory for the Posh.
The Vale are down to 19th in the League One table, just four points above the relegation zone.
The Valiants are back in action on Saturday when they make the long trip to Gillingham who are just a point above them in the table.