Oldham heaped more misery on Port Vale inflicting a 3-0 defeat on the League One strugglers.
The visitors took the lead in controversial circumstances.
Jordan Robertson looked offside when David Livermore crossed from the left but the flag stayed down and the youngster volleyed home in style.
Neal Eardley made it 2-0 after he hammered in a free-kick before Matt Wolfenden buried a third deep into stoppage time.
Port Vale: Anyon, Lowe (Edwards 38), Pilkington, Pearce, Talbot, Whitaker, Harsley, Howland (Hulbert 72), Herd, Perry, Richards (Lawrie 83).
Subs Not Used: Glover, Slater.
Booked: Harsley, Richards.
Oldham: Crossley, Eardley, Hazell, Stam, Lomax, Taylor, Allott, McDonald (Smalley 81), Livermore, Robertson (Wolfenden 88), Alessandra.
Subs Not Used: Bell, Black, Kelly.
Booked: Hazell.
Goals: Robertson 23, Eardley 78, Wolfenden 90.
Att: 3,715
Ref: Graham Horwood (Bedfordshire).
Bookmark with:
What are these?