Match ends, Southend United 1, Bury 0.
Southend fell short in their push for the League One play-offs despite ending the season with a home win against Bury.
Stephen McLaughlin bagged the only goal of an uneventful game at Roots Hall.
But Millwall's 4-3 win at Bristol Rovers meant the Shrimpers ended the campaign in seventh place, one point behind the Lions.
Phil Brown's side did all they could by beating the Shakers, who avoided relegation despite the defeat.
Southend - who headed into the match with four defeats in their last five games - went close to taking an early lead when Ryan Leonard sent a long-range shot against the foot of the right post.
But the hosts made the breakthrough in the 22nd minute when Jason Demetriou's right-wing cross was tamely headed out by Leon Barnett, enabling McLaughlin to drill a right-footed half-volley into the right-hand side of the net.
The Shrimpers were rarely troubled in the second half and went close to making it 2-0 when Marc-Antoine Fortune was denied by Shakers goalkeeper Joe Murphy.
Match report supplied by the Press Association.
- 7O'NeillSubstituted forAmosat 79'minutesBooked at 90mins
- 14FortunéSubstituted forRobinsonat 82'minutesBooked at 89mins
- 25BarnettBooked at 57mins
- 5BurgessBooked at 26mins
- 28MooreBooked at 59mins
- 39LoweSubstituted forMayorat 55'minutesBooked at 64mins
- 11PopeSubstituted forMillerat 50'minutes
- Gavin Ward
- Shots on Target
Second Half ends, Southend United 1, Bury 0.
Foul by Paul Caddis (Bury).
Luke Amos (Southend United) wins a free kick in the attacking half.
Luke Amos (Southend United) is shown the yellow card for a bad foul.
Danny Mayor (Bury) wins a free kick in the attacking half.
Foul by Luke Amos (Southend United).
Corner, Southend United. Conceded by Cameron Burgess.
Theo Robinson (Southend United) is shown the yellow card for a bad foul.
Paul Caddis (Bury) wins a free kick in the defensive half.
Foul by Theo Robinson (Southend United).
Andrew Tutte (Bury) wins a free kick on the right wing.
Foul by Will Atkinson (Southend United).
Corner, Southend United. Conceded by Paul Caddis.
Paul Caddis (Bury) wins a free kick on the right wing.
Foul by Jason Demetriou (Southend United).
Substitution, Southend United. Theo Robinson replaces Marc-Antoine Fortuné.
Attempt saved. Marc-Antoine Fortuné (Southend United) right footed shot from the centre of the box is saved in the bottom right corner.
Foul by George Miller (Bury).
Ryan Leonard (Southend United) wins a free kick on the right wing.