Dave Hibbert scored for the fifth game running as Shrewsbury came from behind to beat 10-man Dagenham 2-1.
Paul Benson's brilliant 20-yard drive - his 13th of the season - gave the Daggers a sixth-minute lead but Shrewsbury, who have faltered at home with four draws in their last five home games, equalised only seven minutes later with the recalled Jake Robinson and Lewis Neal combining to set up Hibbert for a low shot from 10 yards.
Shrewsbury lost Dean Holden and Craig Disley to injuries in the first 30 minutes but went ahead in the second minute of first-half stoppage time when substitute Steve Leslie beat Roberts with an overhead kick.
Scott Doe was sent off for an elbow after 70 minutes on Terry Dunfield as Shrewsbury played some fine flowing football but failed to add to their lead.
Copyright (c) PA Sport 2009, All Rights Reserved.
Do YOU want to write for GiveMeSport? Get started today by signing-up and submitting an article HERE: https://www.givemesport.com/writeforgms