Ishmel Demontagnac scored a superb goal as Walsall progressed in the FA Cup.
The teenager unleashed a tremendous left-foot shot which screamed into the roof of the net from 25 yards to make sure of victory for the Saddlers.
It came when Shrewsbury were having their best spell of the match and threatening to force a replay.
Michael Ricketts powerfully headed in a cross from Daniel Fox for the opener while Clayton Ince saved Shrewsbury's best effort from Stewart Nicholson.
Walsall: Ince, Weston, Gerrard, Dann, Fox, Sonko (Demontagnac 60), Wrack, Bradley, Hall (McDermott 89), Mooney, Ricketts (Deeney 80).
Subs Not Used: Bossu, Roper.
Goals: Ricketts 10, Demontagnac 66.
Shrewsbury: Garner, Darren Moss (Herd 79), Langmead, Murdock, Tierney, Pugh, Drummond, Hall, Leslie, Nicholson, Symes.
Subs Not Used: Esson, Ashton, Hunt, Jones.
Booked: Nicholson, Herd.
Ref: Ray Lee (Essex).