Tom Pope scored his fifth goal of the season as Vale earned an honourable draw against Oldham Athletic.
Manager Micky Adams named an unchanged starting eleven following the away win over Doncaster.
Just like the Rovers game, although the home side started brightly, it was Vale who took an early lead as Tom Pope rose to head the Valiants ahead on eight minutes.
Oldham rallied but without creating any clear chances despite their domination of play. However, five minutes before the break Vale had to be alert to block a chance for the dangerous Forde. Then on the stroke of half-time Veseli was on hand to block the ball on the goal-line.
Vale almost doubled their lead in the second period but Lines hit the side netting before Colin Daniel was brought on for his first Vale appearance.
Oldham’s pressure finally paid off on the hour mark when James Wilson equalised but moments later, Vale felt they had valid claims for a penalty when Williamson was fouled. Then Vale hit the bar through Lines’ header.
The game ended entertainingly with both sides having chances and Vale were grateful for a good late save from Johnson. However, the Valiants will go away from Boundary Park delighted with taking four points from two away games.
Vale: Johnson, Veseli, McGivern, Duffy, Dickinson, Birchall (Daniel), Lines, O’Connor (Brown), Marshall (Jennings), Pope, Williamson
Subs: Neal, Yates, Dodds, Robertson