DANNY Mayor scored a second-half brace to hand Bury a last-gasp 2-1 victory at home to Shrewsbury.

Each side finished with 10 men as Bury striker James Vaughan and Shrewsbury centre-half Adam El-Abd were sent off either side of the break.

Mayor then broke the deadlock with a 65th-minute strike and although Ivan Toney levelled on 76 minutes, Mayor struck again at the start of stoppage time to make it back-to-back home wins for Bury.

Bury had the better of the opening stages, with Zeli Ismail jinking down the right before cutting back for Mayor, who sidefooted just wide.

Ismail then played a one-two with Jacob Mellis and cut back for Vaughan, whose goalbound effort was blocked by Jack Grimmer.

Vaughan and El-Abd then clashed on 39 minutes, with both players being booked, and just two minutes later Vaughan caught El-Abd late, resulting in a second yellow card.

El-Abd followed him off on 52 minutes after bundling over Mayor for a second yellow, and shortly after Mayor cut in from the left before firing into the top corner.

Shrewsbury replied as ex-Shaker Joe Riley crossed for Toney to beat keeper Ben Williams in the air and head home, but Mayor pounced from close range to seal victory at the death.