A Erhun Oztumer brace saw Walsall end a six-match winless run in all competitions with a 3-0 League One victory over Doncaster Rovers.
The lively midfielder scored twice in a four-minute spell to come back to haunt Darren Ferguson, who managed him at Peterborough United.
And substitute Kieron Morris added a third late on.
It came as a shock to the system for a Doncaster side that had dominated possession in the first half.
Ben Whiteman missed a good chance but Rovers should have been ahead just before...