Carl Rushworth took his team to a shoot out and saved two penalties.
But the on-loan Albion goalkeeper was still on the losing side in the Carabao Cup.
Rushworth was part of the Walsall team beaten in a shoot out by Doncaster after a 0-0 draw.
Doncaster took until midway through the second half to test Rushworth, the Saddlers keeper reacting superbly to touch substitute Branden Horton’s first-time strike wide from around 12 yards.
BRIGHTON'S LEO OSTIGARD EXPLAINS LOAN MOVE TO STOKE CITY
Rushworth produced an even better stop to tip over Aidan Barlow’s stunning overhead kick 13 minutes from time.
Walsall led the shootout after Dan Gardner hit the bar and Rushworth twice saved but they missed three successive penalties to hand Doncaster the initiative and Kyle Knoyle scored the winning kick.
Comments: Our rules
We want our comments to be a lively and valuable part of our community - a place where readers can debate and engage with the most important local issues. The ability to comment on our stories is a privilege, not a right, however, and that privilege may be withdrawn if it is abused or misused.
Please report any comments that break our rules.
Read the rules here