Champions Charlton defeated Hartlepool to end the season on 101 points.

The visitors went ahead when Peter Hartley tapped past Ben Hamer from Neil Austin's corner, but a spectacular volley from Danny Hollands made it 1-1.

Danny Haynes scored a close-range header to put the Addicks ahead before Yann Kermorgant extended their lead by shooting home from a narrow angle.

Gary Liddle's deflected effort late on gave Hartlepool hope but Charlton held on for their 30th win of the season.

After the game, Charlton were presented with the League One trophy as they finished eight points clear of runners-up Sheffield Wednesday and 11 points ahead of third-placed Sheffield United.

VIEWS FROM THE DRESSING ROOM

Charlton manager Chris Powell told BBC London 94.9:

"Well it's something that doesn't happen too often at football clubs and we've been in the doldrums for a long time.

"I just want everyone to enjoy the day, it was brilliant, a great day.

"We went behind, we had character, great determination, great goals. It was a fantastic day for everyone.

"It wasn't a Charlton I knew as a player when I came back here in 2011 and it was tough to take but we made changes and it's paid off."

Match Stats

Shots

17 10

On target

9 5

Corners

9 6

Fouls

5 5

Live Text Commentary

90:00 +4:24 Full time

Full Time The referee ends the match.

90:00 +3:13

The ball is crossed by Danny Hollands, Headed effort from inside the penalty area by Yann Kermorgant misses to the right of the target.

90:00 +1:31

Shot from just outside the box by Chris Solly goes over the bar.

89:21

Andy Monkhouse sends in a cross.

88:30

The ball is swung over by Bradley Pritchard, Yann Kermorgant produces a header from deep inside the six-yard box that clears the bar.

86:00 Goal scored

Goal! - Gary Liddle - Charlton 3 - 2 Hartlepool Gary Liddle finds the net with a goal from the edge of the penalty box to the top right corner of the goal. Charlton 3-2 Hartlepool.

81:56

Free kick taken by Darren Holden.

81:56 Substitution

Substitution Jason Euell joins the action as a substitute, replacing Bradley Wright-Phillips.

81:56

Danny Haynes is caught offside.

81:22 Substitution

Substitution James Poole on for Paul Murray.

80:07

Bradley Pritchard provided the assist for the goal.

80:07 Goal scored

Goal! - Yann Kermorgant - Charlton 3 - 1 Hartlepool Yann Kermorgant finds the back of the net with a goal from inside the area to the bottom left corner of the goal. Charlton 3-1 Hartlepool.

80:03

Centre by Bradley Pritchard,

77:02 Goal scored

Goal! - Danny Haynes - Charlton 2 - 1 Hartlepool Danny Haynes grabs a headed goal from close in. Charlton 2-1 Hartlepool.

76:45

Outswinging corner taken left-footed by Rhoys Wiggins from the left by-line,

76:03

Corner taken by Rhoys Wiggins, clearance by Jack Baldwin.

75:49

Yann Kermorgant takes a shot. Save made by Scott Flinders.

72:57 Substitution

Substitution Luke James comes on in place of Ritchie Humphreys.

72:43

Darren Holden produces a left-footed shot from long range that goes harmlessly over the bar.

72:13

Neil Austin takes a outswinging corner from the right by-line played to the near post, Dale Stephens manages to make a clearance.

71:38

Dale Stephens concedes a free kick for a foul on Antony Sweeney. Gary Liddle restarts play with the free kick.

70:00

The assist for the goal came from Rhoys Wiggins.

70:00 Goal scored

Goal! - Danny Hollands - Charlton 1 - 1 Hartlepool Goal scored by Danny Hollands from deep inside the penalty area low into the middle of the goal. Charlton 1-1 Hartlepool.

69:44

Inswinging corner taken left-footed by Rhoys Wiggins played to the near post,

68:43

The ball is delivered by Danny Hollands, save made by Scott Flinders.

67:57

The ball is crossed by Bradley Pritchard, clearance by Peter Hartley.

65:20

The ball is swung over by Gary Liddle.

64:20

Free kick crossed right-footed by Neil Austin from right wing, clearance by Dale Stephens.

64:20 Substitution

Substitution Bradley Pritchard comes on in place of Scott Wagstaff.

64:20

Free kick awarded for an unfair challenge on Ritchie Humphreys by Rhoys Wiggins.

63:48

Ryan Noble takes a shot. Blocked by Michael Morrison.

61:53

Paul Murray challenges Danny Haynes unfairly and gives away a free kick. Free kick taken by Dale Stephens.

59:45

Andy Monkhouse delivers the ball, clearance by Rhoys Wiggins.

59:05

Peter Hartley gives away a free kick for an unfair challenge on Yann Kermorgant. Danny Hollands restarts play with the free kick.

57:33

Corner taken by Dale Stephens, Yann Kermorgant takes a shot. Save by Scott Flinders.

57:24

Yann Kermorgant takes a shot. Darren Holden gets a block in.

54:55

Unfair challenge on Bradley Wright-Phillips by Peter Hartley results in a free kick. Chris Solly crosses the ball from the free kick right-footed from right wing, save by Scott Flinders.

52:45

Dale Stephens sends in a cross, clearance by Peter Hartley.

52:06

Danny Hollands crosses the ball, save by Scott Flinders.

51:07

Free kick awarded for an unfair challenge on Matthew Taylor by Ryan Noble. Direct free kick taken by Ben Hamer.

50:44

Yann Kermorgant is flagged offside by the assistant referee. Indirect free kick taken by Scott Flinders.

49:19

Bradley Wright-Phillips has an effort at goal from just outside the box which goes wide of the right-hand upright.

48:21

Andy Monkhouse is caught offside. Ben Hamer takes the indirect free kick.

47:20

Unfair challenge on Ryan Noble by Michael Morrison results in a free kick. Shot comes in from Neil Austin from the free kick, save made by Ben Hamer.

46:37

Gary Liddle fouled by Danny Hollands, the ref awards a free kick. Neil Austin takes the free kick.

45:22

The assistant referee flags for offside against Gary Liddle. Ben Hamer takes the free kick.

45:01

The game restarts for the second half.

45:00 +1:10 Half time

Half Time It is the end of the first-half.

44:24

Andy Monkhouse produces a right-footed shot from outside the penalty box and misses right.

43:08

Dale Stephens takes the outswinging corner, save made by Scott Flinders.

39:14

Outswinging corner taken by Neil Austin, Headed effort from deep inside the penalty area by Gary Liddle misses to the left of the goal.

38:41

Neil Austin takes the inswinging corner, clearance by Danny Hollands.

38:35

The ball is swung over by Ryan Noble, Matthew Taylor makes a clearance.

36:51

Inswinging corner taken by Neil Austin, clearance by Matthew Taylor.

35:05

The ball is swung over by Andy Monkhouse.

33:02

Dale Stephens takes a inswinging corner from the left by-line played to the near post.

32:27

The assistant referee signals for offside against Antony Sweeney. Matthew Taylor takes the free kick.

31:32

Bradley Wright-Phillips produces a right-footed shot from deep inside the area which goes wide of the left-hand post.

30:31

Assist by Neil Austin.

30:31 Goal scored

Goal! - Peter Hartley - Charlton 0 - 1 Hartlepool Peter Hartley grabs a goal from close in to the bottom left corner of the goal. Charlton 0-1 Hartlepool.

29:15 Substitution

Substitution Danny Haynes on for Johnnie Jackson.

29:15

Neil Austin takes the inswinging corner,

27:14

Andy Monkhouse concedes a free kick for a foul on Scott Wagstaff. Centre by Dale Stephens, Headed effort from deep inside the penalty area by Michael Morrison misses to the left of the goal.

25:54

Unfair challenge on Darren Holden by Yann Kermorgant results in a free kick. Scott Flinders takes the free kick.

25:13

Bradley Wright-Phillips takes a shot. Jack Baldwin gets a block in.

24:46

Ritchie Humphreys takes a shot. Save by Ben Hamer.

23:58

Corner taken by Johnnie Jackson, Scott Flinders makes a save.

23:50

A cross is delivered by Rhoys Wiggins, clearance made by Andy Monkhouse.

21:52

Andy Monkhouse is penalised for handball and concedes a free kick. Dale Stephens restarts play with the free kick.

21:47

The ball is swung over by Neil Austin.

20:04

Effort on goal by Bradley Wright-Phillips from deep inside the penalty area misses to the right of the target.

18:34

Outswinging corner taken by Johnnie Jackson, Bradley Wright-Phillips takes a shot. Save by Scott Flinders.

15:43

Bradley Wright-Phillips is caught offside. Scott Flinders takes the free kick.

14:56

Dale Stephens takes the inswinging corner, clearance made by Ritchie Humphreys.

13:33

The referee blows for offside against Bradley Wright-Phillips. Indirect free kick taken by Scott Flinders.

12:30

Corner taken left-footed by Ritchie Humphreys, Effort on goal by Gary Liddle from inside the area goes harmlessly over the bar.

10:00

Shot by Scott Wagstaff from inside the six-yard box clear the bar.

9:37

Chris Solly produces a cross, Bradley Wright-Phillips takes a shot. Peter Hartley gets a block in.

8:27

Effort from just outside the area by Ryan Noble goes over the target.

3:38

The ball is sent over by Andy Monkhouse, Matthew Taylor makes a clearance.

0:00

The match begins.

Live data and text provided by our data suppliers