Michail Antonio's goal kept alive Southampton's slim hopes of a play-off place and put a dent in Charlton's ambitions for automatic promotion.
Antonio, on loan from Reading, struck at the end of an incisive move involving Jason Puncheon, finishing with a right-foot shot from 15 yards.
Southampton's Kelvin Davis then made three stunning saves from Nick Bailey.
And Saints striker Rickie Lambert almost doubled the lead but his header was cleared off the line by Lloyd Sam.
Southampton manager Alan Pardew told BBC Radio Solent: "The game never really got flowing. We just wanted to play and Charlton wanted to play.
"We got a good goal. A moment of magic from us that was the difference between the two sides.
"We know we can beat the top teams but are the teams on top of us going to falter enough to give us a chance?"
Charlton Athletic manager Phil Parkinson told BBC London 94.9:
"We did enough to get at least one point from the game.
"I'm disappointed with the goal we conceded but a lot of aspects of our play were good."
Live text and stats
Saturday, 10 April 2010
League One
Home Team
Score
Away Team
Time
Southampton
1-0
Charlton
FT
(HT 1-0)
Antonio 34
Southampton
01 Davis
02 Harding
12 Fonte
35 Seaborne
40 Otsemobor
04 Puncheon
14 Hammond yellow card
19 Schneiderlin
37 Antonio (Barnard 67)
07 Lambert (Wotton 88)
20 Lallana
Substitutes
28 Bialkowski,
05 Perry,
23 James,
10 Wotton,
09 Papa Waigo,
17 Barnard,
38 Connolly
Charlton
25 Randolph
02 Richardson
06 Semedo (Mooney 64)
18 S Sodje
35 Dailly
38 Borrowdale
04 Bailey
08 Racon
11 Sam
24 Reid (Shelvey 78)
39 Forster (A Sodje 63)
Substitutes
40 Warner,
05 Llera,
16 Wagstaff,
20 Solly,
07 Shelvey,
23 Mooney,
33 A Sodje
Ref: HegleyAtt: 23,061
SOUTHAMPTON
CHARLTON
Possession
Southampton56%
Charlton44%
Attempts on target
Southampton4
Charlton5
Attempts off target
Southampton11
Charlton1
Corners
Southampton5
Charlton10
Fouls
Southampton14
Charlton10
Final Result
Full Time
90:00+3:17 The final whistle goes and the game is over.
90:00+2:15 The referee blows for offside against Nicky Bailey. Kelvin Davis restarts play with the free kick.
90:00+1:35 Corner taken by Gary Borrowdale from the right by-line, clearance by Adam Lallana.
90:00+0:59 Corner taken by Gary Borrowdale from the right by-line played to the near post, clearance by Jose Fonte.
89:09 The ball is delivered by Frazer Richardson.
87:49 Substitution Paul Wotton on for Richard Lambert.
86:55 Free kick awarded for an unfair challenge on Jason Puncheon by Nicky Bailey. Richard Lambert produces a strike on goal direct from the free kick.
86:09 Effort on goal by Jason Puncheon from outside the box goes harmlessly over the bar.
85:37 Foul by Sam Sodje on Lee Barnard, free kick awarded. Dan Harding takes the free kick.
84:11 Akpo Sodje is ruled offside. Indirect free kick taken by Kelvin Davis.
79:59 Effort from outside the penalty box by Akpo Sodje goes wide left of the target.
79:38 Jason Puncheon produces a cross, brilliant save by Darren Randolph.
77:03 Substitution Jonjo Shelvey on for Kyel Reid.
74:55 Lee Barnard has an effort at goal. Save by Darren Randolph.
74:26 Unfair challenge on Dan Harding by Lloyd Sam results in a free kick. Dan Harding restarts play with the free kick.
72:12 Richard Lambert has an effort at goal from the edge of the area that misses to the right of the target.
70:21 Dean Hammond has an effort at goal from outside the box which goes wide right of the target.
67:37 Foul by Therry Racon on Adam Lallana, free kick awarded. Richard Lambert shoots direct from the free kick.
66:24 Substitution Lee Barnard is brought on as a substitute for Michail Antonio.
65:41 Akpo Sodje takes a shot. Save by Kelvin Davis.
64:02 Michail Antonio is ruled offside. Darren Randolph takes the free kick.
62:50 Substitution Jose Vitor Semedo goes off and David Mooney comes on.
62:50 Substitution Akpo Sodje joins the action as a substitute, replacing Nicky Forster.
61:51 Frazer Richardson takes the inswinging corner, clearance made by Michail Antonio.
61:14 Corner taken left-footed by Gary Borrowdale, clearance made by Richard Lambert.
59:23 Corner from left by-line taken by Adam Lallana.
56:24 Nicky Bailey takes a shot. Save by Kelvin Davis. Frazer Richardson takes a corner.
55:48 Foul by Jose Fonte on Nicky Forster, free kick awarded. Direct free kick taken by Gary Borrowdale.
52:50 Gary Borrowdale takes a corner.
52:12 Foul by Morgan Schneiderlin on Therry Racon, free kick awarded. Free kick taken by Gary Borrowdale.
45:39 Inswinging corner taken by Jason Puncheon.
45:01 The game restarts for the second half.
Half Time
45:00+2:25 The referee blows for half time.
45:00+1:15 Gary Borrowdale takes the direct free kick.
45:00+1:15 Booking Dean Hammond booked for unsporting behaviour.
45:00+1:06 Dean Hammond gives away a free kick for an unfair challenge on Nicky Bailey.
45:00+0:19 Corner taken left-footed by Gary Borrowdale, clearance by Jon Otsemobor.
Correction - 44:34 Corner taken by Gary Borrowdale from the right by-line played to the near post, Nicky Bailey takes a shot. Save by Kelvin Davis.
44:34 Corner taken by Gary Borrowdale from the right by-line, Nicky Bailey takes a shot. Kelvin Davis makes a save.
43:33 The ball is sent over by Therry Racon, save by Kelvin Davis.
41:24 Gary Borrowdale sends in a cross, Jose Fonte manages to make a clearance.
39:32 Nicky Forster takes a shot. Kelvin Davis makes a save.
38:52 Jason Puncheon gives away a free kick for an unfair challenge on Christian Dailly. Darren Randolph takes the direct free kick.
37:54 Free kick awarded for a foul by Lloyd Sam on Morgan Schneiderlin. Kelvin Davis takes the free kick.
37:29 Free kick awarded for an unfair challenge on Kyel Reid by Dean Hammond. Direct free kick taken by Gary Borrowdale.
36:55 Kyel Reid produces a cross.
33:56 Jason Puncheon provided the assist for the goal.
33:56 GOAL - Michail Antonio:Southampton 1 - 0 Charlton A goal is scored by Michail Antonio from just inside the penalty area high into the middle of the goal. Southampton 1-0 Charlton.
32:52 Free kick awarded for an unfair challenge on Jon Otsemobor by Kyel Reid. Free kick taken by Dan Harding.
31:33 Jose Fonte takes a shot from 35 yards and missed to the left of the target.
30:56 Christian Dailly concedes a free kick for a foul on Richard Lambert. Free kick taken by Kelvin Davis.
30:01 Dean Hammond takes a shot. Save by Darren Randolph.
27:01 Corner from the left by-line taken by Frazer Richardson, clearance made by Dean Hammond.
25:44 Jason Puncheon takes a shot. Save made by Darren Randolph. Inswinging corner taken from the right by-line by Jason Puncheon, Foul by Michail Antonio on Darren Randolph, free kick awarded. Darren Randolph takes the free kick.
23:00 Sam Sodje fouled by Richard Lambert, the ref awards a free kick. Frazer Richardson takes the direct free kick.
21:21 Jason Puncheon gives away a free kick for an unfair challenge on Jose Vitor Semedo. Christian Dailly restarts play with the free kick.
20:13 Adam Lallana has an effort at goal from just outside the box which goes wide of the right-hand post.
19:27 Corner from the right by-line taken by Jason Puncheon, clearance by Nicky Bailey.
19:02 The referee blows for offside. Kelvin Davis takes the indirect free kick.
18:42 Free kick awarded for an unfair challenge on Nicky Bailey by Jason Puncheon. Direct free kick taken by Gary Borrowdale.
15:34 Richard Lambert takes a shot. Sam Sodje gets a block in. Jason Puncheon takes a short corner.
15:08 Jose Vitor Semedo challenges Michail Antonio unfairly and gives away a free kick. Direct free kick taken by Kelvin Davis.
13:52 Effort from outside the box by Michail Antonio goes wide right of the target.
12:24 Free kick awarded for an unfair challenge on Darren Randolph by Richard Lambert. Direct free kick taken by Darren Randolph.
10:15 Free kick awarded for a foul by Jon Otsemobor on Kyel Reid. Direct free kick taken by Gary Borrowdale.
9:29 Foul by Morgan Schneiderlin on Therry Racon, free kick awarded. Frazer Richardson takes the free kick.
8:21 Centre by Frazer Richardson, Nicky Bailey takes a shot. Save by Darren Randolph. Corner taken left-footed by Gary Borrowdale.
7:40 The official flags Jason Puncheon offside. Darren Randolph restarts play with the free kick.
6:23 Jason Puncheon fouled by Christian Dailly, the ref awards a free kick. Shot on goal comes in from Richard Lambert from the free kick, comfortable save by Darren Randolph.
5:51 Dan Harding crosses the ball, clearance by Christian Dailly.
4:53 Free kick awarded for an unfair challenge on Kyel Reid by Michail Antonio. Gary Borrowdale takes the direct free kick.
2:40 Richard Lambert fouled by Jose Vitor Semedo, the ref awards a free kick. Free kick crossed by Dan Harding, free kick awarded for a foul by Richard Lambert on Darren Randolph. Free kick taken by Darren Randolph.
1:58 Shot by Jason Puncheon from outside the box goes over the net.
0:00 The referee gets the game underway.
Live text and data provided by The Press Association.
Bookmark with:
What are these?