Chelsea's hopes of qualifying for the Champions League suffered a setback as Jay Rodriguez and Rickie Lambert scored to earn struggling Southampton victory.
Rodriguez opened the scoring with a composed 23rd-minute finish after good work by Lambert and SteveN Davis.
John Terry marked his first league start since 2 February by heading a 33rd-minute equaliser from a corner.
But Lambert's 25-yard free-kick earned the Saints victory as Chelsea suffered a third straight away league defeat.
Southampton climbed to 13th in the table after establishing a four-point safety cushion from the relegation places, with Mauricio Pochettino's side recording back-to-back league wins for the first time since November.
But while the Saints appear to have hit form at the right time, the same cannot be said of Chelsea.
With visits to Liverpool and Manchester United on the horizon, Blues interim boss Rafael Benitez must find a solution for his team's travel problems if they are to cement a top-four finish.
Southampton fans are singing 'Lambert for England'. The only thing about that is, he is not particularly mobile and not one of those strikers who can get away quickly from an opponent. The international game doesn't always suit a player like that.
Chelsea dropped to fourth in the table, just two points ahead of fifth-placed Arsenal.
This was not the way Benitez intended to start Chelsea's most crucial spell of the season.
With an FA Cup tie against Manchester United on Monday, Chelsea made seven changes to the side that overcame West Ham on their last Premier League outing.
Yet Benitez will have expected much more from those on duty, as Southampton, who had 24 points fewer than their opponents before the start, showed more hunger and desire.
Chelsea, who also face a crucial Europa League game against Rubin Kazan on Thursday, failed to heed the warning signs even after Rodriguez produced a fine finish following a clever build-up involving Davis and Lambert.
The lead lasted just 10 minutes as Terry was allowed to head his second league goal of the season following poor defending from a corner.
That should have awoken Chelsea from their slumber but the Saints regained the initiative through a sublime 35th-minute Lambert strike.
The 31-year-old former Bristol Rovers and Rochdale striker marked the 500th league appearance of his career with a terrific curling free-kick which Chelsea keeper Petr Cech could do little about.
Saints fans responded with chants of "Lambert for England" after the striker took his Premier League goal tally for the season to 14.
The home side was forced to bring on substitute goalkeeper Kelvin Davies at the start of the second-half after Artur Boruc complained of dizziness.
But Chelsea still could not muster an equaliser, Victor Moses coming closest with a swerving effort which former Sunderland stopper Davies did well to tip over the bar.
Southampton manager Mauricio Pochettino:
"Victories like today prove that we are on the right path.
"It is very important for the confidence of my players and especially the people surrounding our club, the technical staff.
"It is important that we believe we can achieve results as we saw today and we can continue achieving them in the future."
Chelsea interim manager Rafael Benitez:
"I think that you could see that in the first half we didn't have the intensity we were expecting.
"We improved in the second half, made more chances, but still we didn't make the right decisions in the final third.
"But at least we were there and made the chances."
- 31 Boruc (K Davis - 46' )
- 02 Clyne
- 03 Yoshida
- 05 Hooiveld
- 23 Shaw
- 04 Schneiderlin Booked
- 08 S Davis (Fox - 85' )
- 18 Cork
- 42 Puncheon (Ward-Prowse - 62' )
- 07 Lambert Booked
- 09 Rodriguez
- 01 K Davis
- 06 Fonte
- 13 Fox
- 15 Forren
- 10 Ramirez
- 16 Ward-Prowse
- 21 Guly
- 01 Cech
- 02 Ivanovic
- 26 Terry
- 28 Azpilicueta
- 34 Bertrand
- 08 Lampard
- 11 Oscar (Benayoun - 76' )
- 12 Mikel (Ramires - 71' )
- 13 Moses
- 21 Marin (Hazard - 60' )
- 09 Torres Booked
- 22 Turnbull
- 03 Cole
- 04 Luiz
- 07 Ramires
- 17 Hazard
- 30 Benayoun
- 29 Ba
Live Text Commentary
Full Time The final whistle is blown by the referee.90:00 +4:07
Unfair challenge on Morgan Schneiderlin by Yossi Benayoun results in a free kick. Direct free kick taken by Morgan Schneiderlin.90:00 +3:21
Free kick awarded for an unfair challenge on James Ward-Prowse by Nascimento Ramires. Free kick taken by Morgan Schneiderlin.90:00 +0:46
Foul by Luke Shaw on Nascimento Ramires, free kick awarded. Free kick taken by Nascimento Ramires.89:01
Cesar Azpilicueta crosses the ball, Daniel Fox gets a block in.88:23
Unfair challenge on Nascimento Ramires by Morgan Schneiderlin results in a free kick. Free kick taken by Nascimento Ramires.86:38
Direct effort from the free kick comes in from Frank Lampard.86:38 Booking
Booking Morgan Schneiderlin is shown a yellow card.86:31
Morgan Schneiderlin gives away a free kick for an unfair challenge on Eden Hazard.85:10
Rickie Lambert is ruled offside. Branislav Ivanovic takes the free kick.84:06 Substitution
Substitution Steven Davis goes off and Daniel Fox comes on.83:46
The ball is crossed by Victor Moses, blocked by Luke Shaw.82:07 Booking
Booking Rickie Lambert receives a caution for unsporting behaviour.78:25
Unfair challenge on Fernando Torres by Jos Hooiveld results in a free kick. Frank Lampard fires a strike on goal direct from the free kick, Jay Rodriguez gets a block in.75:50
The referee gives a free kick against Rickie Lambert for handball. Branislav Ivanovic takes the free kick.74:45
Kelvin Davis takes the free kick.74:45 Substitution
Substitution Yossi Benayoun is brought on as a substitute for Emboaba Oscar.74:45 Booking
Booking Fernando Torres is given a yellow card.74:41
Free kick awarded for an unfair challenge on Maya Yoshida by Fernando Torres.73:23
The ball is sent over by Nathaniel Clyne.
Free kick awarded for an unfair challenge on Ryan Bertrand by Jay Rodriguez. Petr Cech takes the free kick.70:55 Substitution
Substitution Nascimento Ramires on for Mikel.69:40
Free kick awarded for a foul by Rickie Lambert on Mikel. Mikel takes the free kick.69:12
Header by Eden Hazard from deep inside the penalty area misses to the right of the target.68:19
Inswinging corner taken right-footed by Steven Davis, Headed effort on goal by Jos Hooiveld from inside the penalty box misses to the right of the goal.68:04
Luke Shaw takes a shot. Branislav Ivanovic gets a block in.65:58
Jay Rodriguez takes a shot. Save made by Petr Cech.65:13
Victor Moses decides to take a short corner.65:03
The ball is crossed by Cesar Azpilicueta, Jack Cork makes a clearance.63:34
Corner taken by Steven Davis from the right by-line to the near post, Header from close range by Jay Rodriguez misses to the right of the target.63:17
The referee blows for offside. Indirect free kick taken by Maya Yoshida.61:04 Substitution
Substitution James Ward-Prowse replaces Jason Puncheon.59:27 Substitution
Substitution Eden Hazard comes on in place of Marko Marin.59:27
Effort from the edge of the penalty box by Jack Cork goes wide of the right-hand upright.58:23
Victor Moses takes a shot. Kelvin Davis makes a save. Short corner taken by Marko Marin.58:12
Free kick awarded for a foul by Morgan Schneiderlin on Fernando Torres. Free kick taken by Fernando Torres.54:29
Nathaniel Clyne sends in a cross.53:49
The referee blows for offside against Rickie Lambert. Petr Cech takes the indirect free kick.52:58
Marko Marin takes a shot. Maya Yoshida gets a block in.51:36
Frank Lampard is caught offside. Free kick taken by Kelvin Davis.51:00
Corner taken by Marko Marin, Jay Rodriguez makes a clearance.49:11
Unfair challenge on Ryan Bertrand by Jason Puncheon results in a free kick. John Terry takes the direct free kick.47:15
Outswinging corner taken by Steven Davis from the right by-line, Header by Jos Hooiveld from deep inside the penalty area misses to the left of the goal.46:14
Luke Shaw fouled by Cesar Azpilicueta, the ref awards a free kick. Free kick taken by Steven Davis.45:01
The second half kicks off.45:01 Substitution
Substitution Artur Boruc goes off and Kelvin Davis comes on.45:00 +2:02 Half time
Half Time The ref blows to signal half-time.44:44
Centre by Jack Cork, clearance made by John Terry.44:08
Outswinging corner taken by Steven Davis, clearance by Ryan Bertrand.41:48
Free kick awarded for an unfair challenge on Cesar Azpilicueta by Jay Rodriguez. Cesar Azpilicueta restarts play with the free kick.38:35
The referee blows for offside. Petr Cech restarts play with the free kick.37:15
A cross is delivered by Nathaniel Clyne, comfortable save by Petr Cech.36:26
Jay Rodriguez takes a shot. Branislav Ivanovic gets a block in.35:55
Victor Moses is penalised for a handball. Morgan Schneiderlin takes the indirect free kick.35:11
Effort on goal by Mikel from just inside the area clears the bar.34:05 Goal scored
Goal! - Rickie Lambert - Southamp'n 2 - 1 Chelsea Rickie Lambert hits the back of the net with a goal direct from the free kick from outside the area to the top left corner of the goal. Southampton 2-1 Chelsea.33:22
Free kick awarded for a foul by Ryan Bertrand on Steven Davis.32:06
Assist by Marko Marin.32:06 Goal scored
Goal! - John Terry - Southamp'n 1 - 1 Chelsea John Terry grabs a headed goal from just inside the box. Southampton 1-1 Chelsea.31:37
Corner taken by Marko Marin,28:28
The referee blows for offside against Ryan Bertrand. Artur Boruc restarts play with the free kick.28:01
Steven Davis gives away a free kick for an unfair challenge on Ryan Bertrand. Frank Lampard restarts play with the free kick.26:56
Corner taken right-footed by Emboaba Oscar from the left by-line to the near post, Morgan Schneiderlin manages to make a clearance.24:52
Fernando Torres is penalised for handball and concedes a free kick. Free kick taken by Artur Boruc.24:00
Jay Rodriguez gives away a free kick for an unfair challenge on Cesar Azpilicueta. Mikel restarts play with the free kick.22:47
Assist on the goal came from Steven Davis.22:47 Goal scored
Goal! - Jay Rodriguez - Southamp'n 1 - 0 Chelsea Jay Rodriguez gets on the score sheet with a goal from inside the box to the bottom right corner of the goal. Southampton 1-0 Chelsea.21:56
Foul by Frank Lampard on Jack Cork, free kick awarded. Jack Cork takes the free kick.16:56
Jack Cork concedes a free kick for a foul on Victor Moses. Petr Cech takes the direct free kick.16:28
Corner from right by-line taken by Steven Davis.16:19
Rickie Lambert produces a cross, blocked by Emboaba Oscar.15:29
Outswinging corner taken right-footed by Steven Davis from the right by-line, clearance by John Terry.15:17
The ball is crossed by Nathaniel Clyne, Ryan Bertrand gets a block in.12:27
Jason Puncheon crosses the ball, clearance by John Terry.11:49
Outswinging corner taken right-footed by Steven Davis, clearance made by Mikel.11:36
Rickie Lambert takes a shot. Branislav Ivanovic gets a block in.9:04
Jay Rodriguez takes a shot. Save by Petr Cech.8:17
Corner taken right-footed by Marko Marin to the near post, clearance by Luke Shaw.7:34
Steven Davis takes a shot. Blocked by Frank Lampard.6:46
Marko Marin takes the outswinging corner, Jay Rodriguez makes a clearance.4:51
The ball is sent over by Victor Moses.1:14
Steven Davis produces a left-footed shot from the edge of the box and misses to the right of the target.0:00
The match has kicked off.
Live data and text provided by our data suppliers