Match ends, Sheffield United 1, Bury 3.
Bury extended their unbeaten away streak to 15 matches as they condemned Sheffield United to their first home defeat of the season.
Against the run of play, Bury took the lead midway through the second half when substitute Tom Pope slotted in after the home defence failed to clear.
Billy Sharp levelled from the spot after being tripped by Reece Brown.
But Joe Riley's stunning long-range strike and Leon Clarke's injury-time lob gave the Shakers victory.
Bury manager David Flitcroft told BBC Radio Manchester:
"You look at Sheffield and you look at the history - I said to the players 'This team on paper are fantastic and the manager is an outstanding manager'.
"They've battered teams this season but we were very committed in everything we did today.
"There was a game plan behind it, there was a committed performance in everything we did and we fully deserved three points and three goals at Bramall Lane today."
- 19McEveleyBooked at 42mins
- 20Campbell-RyceSubstituted forFlynnat 61'minutes
- 6BashamBooked at 69mins
- 22ReedSubstituted forWallaceat 60'minutes
- 17WoolfordBooked at 14minsSubstituted forMcNultyat 81'minutes
- 10SharpBooked at 85mins
- 14JonesSubstituted forPopeat 54'minutes
- 8MellisSubstituted forPughat 70'minutesBooked at 90mins
- 19SoaresBooked at 5mins
- 4TutteSubstituted forBrownat 37'minutesBooked at 71mins
- 10MayorBooked at 45mins
- 9ClarkeBooked at 86mins
- David Webb
- Shots on Target
Second Half ends, Sheffield United 1, Bury 3.
Corner, Sheffield United. Conceded by Chris Hussey.
Goal! Sheffield United 1, Bury 3. Leon Clarke (Bury) right footed shot from long range on the left to the bottom right corner. Assisted by Chris Hussey.
Danny Pugh (Bury) is shown the yellow card for a bad foul.
Ryan Flynn (Sheffield United) wins a free kick in the attacking half.
Foul by Danny Pugh (Bury).
Foul by Neill Collins (Sheffield United).
Tom Pope (Bury) wins a free kick in the defensive half.
Foul by Billy Sharp (Sheffield United).
Nathan Cameron (Bury) wins a free kick in the attacking half.
Attempt blocked. Marc McNulty (Sheffield United) right footed shot from outside the box is blocked.
Billy Sharp (Sheffield United) wins a free kick in the defensive half.
Foul by Leon Clarke (Bury).
Leon Clarke (Bury) is shown the yellow card for a bad foul.
Billy Sharp (Sheffield United) is shown the yellow card.
Goal! Sheffield United 1, Bury 2. Joe Riley (Bury) right footed shot from outside the box to the top left corner. Assisted by Danny Pugh.
Substitution, Sheffield United. Marc McNulty replaces Martyn Woolford.
Corner, Sheffield United. Conceded by Joe Riley.
Corner, Sheffield United. Conceded by Nathan Cameron.