For match photos, scroll to PHOTOSTREAM above left; for stats click on the stats tab. Manager reaction below
Fabian Delph scored his first Barclays Premier League goal of the season as Aston Villa infliicted Southampton's first home defeat in the 2013-14 campaign.
The visitors took the lead three times and moved into the top half of the table, while stretching their unbeaten run to five matches, as the Saints slipped down to eighth.
Southampton made four changes, two enforced with Artur Boruc and Morgan Schneiderlin injured which handed starts to Steven Davis and Paulo Gazzaniga. Villa's top scorer from last season Christian Benteke started the match on the bench.
Saints started well with Adam Lallana hitting the woodwork but it was Villa who went ahead when Gabriel Agbonlahor raced clear from the halfway line and finished coolly. Brad Guzan helped Villa preserve their lead at the break when he made a superb save from Jay Rodriguez.
However the hosts equalised two minutes into the second half when Rodriguez glanced home Nathaniel Clyne's cross but Villa took the lead once again when Agbonlahor tackled Jack Cork and crossed for Libor Kozak to head home.
Once again Southampton hit back and Rickie Lambert headed a centre back for Dani Osvaldo to head in from close range but Villa had the final say when Delph scored with a fierce long-range shot.
Southampton manager Mauricio Pochettino: "We made some defensive mistakes and we were punished. We made two mistakes and gifted them two goals.
"We have to be strong. We have to keep on working as we have so far. We're experiencing the other side of football.
"The players put in an amazing effort tonight. They played well and put in a good shift. I'm actually happy with my players. The most important thing at the moment is to recover. We need to be 100 per cent ahead of the game against Manchester City."
Aston Villa manager Paul Lambert: Reaction to follow
|26 Dec 2013||v Cardiff (A)|
|01 Mar 2014||v Liverpool (H)|
|22 Dec 2013||v Spurs (H)|
|28 Jan 2014||v Arsenal (H)|
|19 Apr 2014||v Aston Villa (A)|
|29 Dec 2013||v Everton (A)|