Shrewsbury are through to the League Two play-off final after a very entertaining game at Gigg Lane.
With the aggregate score level at 1-1 after extra-time the game went to penalties.
Shrewsbury converted all their penalties but their 19 year old keeper Luke Daniels, who had an excellent game, saved two from Bury.
The other semi-final, between Gillingham and Rochdale, takes place this evening.
UPDATE 8.30pm: Gillingham defeated Rochdale 2-1.
Text at top (next game etc)
Next Game: Home Against Brackley On Saturday February 1st Kick Off 3.00pm