Shrewsbury Town consolidated their place in the Conference play-off frame with a 1-0 home win over visiting Burton Albion, but made hard work of collecting three points from a match they dominated for 75 minutes.
Ultimately this lively encounter was decided by a 16th minute strike from Luke Rodgers, who went from Saturday's villain to Tuesday's hero, following his red card against Scarborough last weekend.
But Shrewsbury had numerous chances to put the issue beyond all doubt –and were almost made to rue a clutch of wasted opportunities as Burton pressed hard for leveller during the closing stages.
Brimming with confidence after last Saturday's 4-1 demolition of Scarborough, Shrewsbury were quickly out of the blocks and it came as no surprise when Rodgers fired them ahead.
When the visitors' defence hesitated over a Ryan Lowe through ball, Rodgers reacted first to sidefoot home his ninth goal of the season.
Shrewsbury continued to dominate throughout the remainder of the first half, with Colin Cramb, Ryan Lowe and young midfielder David Edwards all going close to extending the home side's lead.
After the break Shrewsbury continued to hold sway and only substitute Kevin Street will know how he missed two gilt-edged chances within the space of 90 seconds shortly after joining the fray on the hour.
Those chances and another spurned by Duane Darby, almost cost Shrewsbury dear as Burton mounted a late assault in order to salvage a point.
In the last minute an almighty scramble in the Shrewsbury goalmouth saw the ball almost twice forced over the line, but a combination of a post and Town keeper Scott Howie kept the ball out to ensure Shrewsbury gained three more points to strengthen their promotion bid.