On-loan Sam Togwell bagged a brace to fire Port Vale into the fourth round of the FA Cup at the expense of Doncaster.
The visitors dominated the opening period and took the lead with a Paul Heffernan header from Dave Mulligan's cross in the 27th minute.
Vale went close through Craig James after the break before Togwell snatched a close-range equaliser from Leon Constantine's flick-on.
The winner came on 73 minutes with a half-volley from Steve Rowland's cross.
Port Vale: Goodlad, Rowland, Pilkington, Fortune, James, Cummins, Dinning, Togwell, Innes, Husbands, Constantine.
Subs Not Used: Brain, Smith, Bell, Sonner, Doherty.
Booked: Dinning, Husbands, Togwell.
Goals: Togwell 55, 73.
Doncaster: Blayney, Fenton (Marples 65), Foster, Albrighton, McDaid, McIndoe, Ravenhill, Thornton (Green 83), Mulligan (Coppinger 79), Heffernan, Guy.
Subs Not Used: Fortune-West, Nielsen.
Goals: Heffernan 27.
Ref: C Penton (Sussex).