Ethon Archer scored two stunning free-kicks as Port Vale kept their faint League One survival hopes alive with a 3-1 victory at fellow strugglers Peterborough.
The Valiants, who made eight changes from their goalless draw with Barnsley, took control early and held off a brief Peterborough revival to claim a much-needed three points.
Fast Start Puts Vale in Command
Port Vale were ahead after just three minutes when Ryan Croasdale struck with a low drive from Onel Hernandez's pass.