Southampton climbed into the remaining npower League One automatic promotion place with a late 2-1 win away to promoted south coast rivals Brighton.

Ashley Barnes had given Albion the lead in first-half added time but Saints rallied late on, David Connolly equalising in the 84th minute before Jose Fonte headed the winner a minute from time.

The victory took the visitors second, level on points with Huddersfield but with superior goal difference and a game in hand.

Adam Virgo's penalty and Shaun MacDonald's injury-time header helped Yeovil to a 2-2 draw at Bournemouth, who hold the final play-off spot in sixth. Danny Ings had scored twice to put Bournemouth 2-0 up.

Rochdale, a place behind the Cherries, failed to capitalise as Matthew Robson's second-half free-kick secured Carlisle a 3-2 win at Spotland.

Lee Hughes' 85th-minute winner gave Notts County a 2-1 victory away to rock-bottom Swindon. The Robins look destined for the drop, six points off safety, after Alan Judge (78) cancelled out Matt Ritchie's early volley.

Elsewhere in the lower echelons, Bristol Rovers remain third from bottom after a 2-2 draw with nine-man Charlton.

The Addicks had been 2-0 up through Paul Benson and Kyel Reid - who was dismissed for a second booking early in the second half - before Jose Vitor Semedo joined him in being sent off.

The fightback really kicked in then as Wayne Brown pulled one back and Gavin Williams completed the comeback six minutes from time.

Walsall are fourth bottom but now level on points with Dagenham after drawing 1-1 at home to Sheffield Wednesday. Jon Macken put the Saddlers in front but Neil Mellor levelled.

Copyright (c) PA Sport 2009, All Rights Reserved.

Topics:
Yeovil Town
Danny Ings
Bristol Rovers
Matt Ritchie
Sheffield Wednesday
Kyel Reid
Bristol City
Neil Mellor
Football
Alan Judge
Jose Fonte
Bournemouth
League One
Huddersfield Town
Southampton
Walsall
Ashley Barnes
Swindon Town
Jose Vitor Semedo
Kyel Reid
Lee Hughes
Matthew Robson
Carlisle United
David Connolly
Rochdale
Paul Benson
Wayne Brown
Gavin Williams
Charlton Athletic
Notts County
Wayne Brown
Brighton & Hove Albion
Adam Virgo
Shaun MacDonald