Despite going down to 10 players with less than 10 minutes to play, Shrewsbury Town earned a late equaliser against Port Vale ...