Hartlepool struck twice at the death to stun Leyton Orient and climb off the bottom of the League One table.

The O's went ahead early on when Martin Rowlands converted from the penalty spot after Neil Austin had handled.

Second-half chances were few and far between, but Peter Hartley powered in a header with two minutes remaining to draw the hosts level.

And then, deep into added time, Luke James struck from the edge of the area to win it for struggling Hartlepool.

VIEW FROM THE DRESSING ROOM

Leyton Orient boss Russell Slade told BBC London 94.9:

"I'm absolutely sick. We're all disappointed because we worked very hard and controlled the game.

"There is no way that Hartlepool deserved to win the game today but we should have built on the 1-0 lead.

"We had opportunities to put the game beyond them and a second goal would have seen us do that."

Match Stats

Shots

9 10

On target

5 4

Corners

5 3

Fouls

8 8

Live Text Commentary

90:00 +6:38 Full time

Full Time The match has reached full-time.

90:00 +3:38

Assist by Steve Howard.

90:00 +3:38 Goal scored

Goal! - Luke James - Hartlepool 2 - 1 Leyton O Luke James finds the net with a goal from deep inside the penalty box to the bottom right corner of the goal. Hartlepool 2-1 Leyton Orient.

90:00 +3:30

The ball is sent over by Andy Monkhouse, clearance made by Scott Cuthbert.

88:53 Substitution

Substitution Shaun Batt leaves the field to be replaced by Romain Vincelot.

87:28

The assist for the goal came from Evan Horwood.

87:28 Goal scored

Goal! - Peter Hartley - Hartlepool 1 - 1 Leyton O Peter Hartley finds the back of the net with a headed goal from inside the box. Hartlepool 1-1 Leyton Orient.

87:13

Inswinging corner taken by Evan Horwood,

86:50

Charlie MacDonald concedes a free kick for a foul on Peter Hartley. Evan Horwood takes the free kick.

86:26

Charlie Wyke is flagged offside by the assistant referee. Free kick taken by Jamie Jones.

85:50

The offside flag is raised against Charlie MacDonald. Direct free kick taken by Evan Horwood.

85:03

Jimmy Smith has an effort at goal from just outside the box which goes wide of the left-hand upright.

84:02

Outswinging corner taken left-footed by Lee Cook, clearance made by Ritchie Humphreys.

82:39

The ball is crossed by Evan Horwood, save by Jamie Jones.

82:25

Andy Monkhouse crosses the ball, clearance by Mathieu Baudry.

81:28

A cross is delivered by Lloyd James, Effort from the edge of the penalty area by Shaun Batt goes wide of the left-hand post.

79:47 Substitution

Substitution Luke James replaces Jonathan Franks.

79:20 Substitution

Substitution David Mooney goes off and Jimmy Smith comes on.

78:59

Andy Monkhouse has an effort at goal from deep inside the area missing to the right of the target.

78:03

Martin Rowlands takes the chance to get an effort at goal. Scott Flinders makes a comfortable save.

76:58

The official flags David Mooney offside. Scott Flinders takes the free kick.

75:31

The ball is crossed by Shaun Batt, Effort from the edge of the area by David Mooney goes wide of the left-hand upright.

74:02

Effort on goal by Jonathan Franks from just inside the box goes harmlessly over the target.

73:41

Corner taken left-footed by Evan Horwood from the right by-line, save made by Jamie Jones.

73:10

Free kick awarded for an unfair challenge on Steve Howard by Mathieu Baudry. Free kick crossed left-footed by Evan Horwood from left channel, save by Jamie Jones.

72:02

Centre by Lee Cook.

69:56

Lloyd James takes a shot from deep inside the box clearing the bar.

69:43

A cross is delivered by Martin Rowlands.

68:53

Charlie MacDonald is adjudged to have handled the ball. Evan Horwood takes the free kick.

68:15

Jonathan Franks has an effort at goal from just outside the area which goes wide of the left-hand post.

67:37

The ball is crossed by Shaun Batt, save made by Scott Flinders.

67:17

The ball is delivered by Evan Horwood, Martin Rowlands manages to make a clearance.

64:41

Sam Collins challenges David Mooney unfairly and gives away a free kick. Martin Rowlands restarts play with the free kick.

60:15 Substitution

Substitution Gary Sawyer goes off and Nathan Clarke comes on.

60:15 Substitution

Substitution Steve Howard on for Simon Walton.

60:15 Substitution

Substitution Andy Monkhouse is brought on as a substitute for James Poole.

58:32

Corner from the left by-line taken by Lee Cook, clearance by James Poole.

55:31

Shot from 20 yards from Martin Rowlands. Save by Scott Flinders.

53:23

A cross is delivered by Lloyd James, Scott Flinders makes a save.

52:47

The ball is delivered by Lee Cook, Sam Collins manages to make a clearance.

52:06

Jack Baldwin gives away a free kick for an unfair challenge on Gary Sawyer. Gary Sawyer restarts play with the free kick.

48:23

The ball is sent over by Jonathan Franks, save by Jamie Jones.

46:22

Charlie MacDonald handles the ball and concedes a free kick. Simon Walton takes the direct free kick.

45:42

Sam Collins gives away a free kick for an unfair challenge on Mathieu Baudry. Jamie Jones restarts play with the free kick.

45:17

Free kick awarded for a foul by Moses Odubajo on James Poole. Free kick taken by Simon Walton.

45:01

The second half has started.

45:00 +2:14 Half time

Half Time The referee calls an end to the first half.

45:00 +1:07

Effort from 12 yards by Neil Austin. Blocked by Scott Cuthbert.

43:38

Shot by Jonathan Franks. Save by Jamie Jones.

43:06

Charlie MacDonald produces a cross.

42:36

The ball is sent over by Evan Horwood, clearance made by Lloyd James.

40:53

Evan Horwood delivers the ball, Jonathan Franks takes a shot. Gary Sawyer gets a block in. Inswinging corner taken left-footed by Evan Horwood from the right by-line, clearance made by Gary Sawyer.

38:43

Foul by Jack Baldwin on Lee Cook, free kick awarded. Lloyd James takes the direct free kick.

36:48

Shaun Batt delivers the ball, save made by Scott Flinders.

35:21

Foul by Moses Odubajo on James Poole, free kick awarded. Free kick taken by Simon Walton.

33:50

Lee Cook delivers the ball, Charlie MacDonald produces a header from inside the area that goes over the crossbar.

33:05

Mathieu Baudry concedes a free kick for a foul on James Poole. Direct free kick taken by Simon Walton.

32:41

Jonathan Franks crosses the ball, save made by Jamie Jones.

29:18

Shot by Lee Cook from 35+ yards. Comfortable save by Scott Flinders. Gary Sawyer gives away a free kick for an unfair challenge on Jonathan Franks. Sam Collins takes the direct free kick.

27:33

The offside flag is raised against Shaun Batt. Direct free kick taken by Scott Flinders.

26:18

The ball is crossed by Gary Sawyer, Shaun Batt takes a shot. Scott Flinders makes a save. Corner from the right by-line taken by Lee Cook, clearance made by Ritchie Humphreys.

24:40

The assistant referee flags for offside against David Mooney. Scott Flinders restarts play with the free kick.

20:38

Free kick awarded for a foul by Simon Walton on David Mooney. Direct free kick taken by Martin Rowlands.

17:50

Foul by Jack Baldwin on Lee Cook, free kick awarded. Lee Cook delivers the ball, Close range headed effort by David Mooney goes wide of the left-hand upright.

16:22

Jonathan Franks produces a cross.

15:06

The referee gives a free kick against Moses Odubajo for handball. Free kick taken by Evan Horwood.

14:02

Outswinging corner taken left-footed by Evan Horwood, Mathieu Baudry makes a clearance.

13:10

Corner taken left-footed by Evan Horwood from the right by-line, clearance made by Moses Odubajo.

11:30

Simon Walton concedes a free kick for a foul on Shaun Batt. Martin Rowlands restarts play with the free kick.

10:48

Free kick awarded for an unfair challenge on Jack Baldwin by Martin Rowlands. Neil Austin delivers the ball from the free kick right-footed from right channel, Lloyd James makes a clearance.

9:54

Free kick awarded for a foul by Shaun Batt on Jack Baldwin. Free kick taken by Ritchie Humphreys. Jonathan Franks has an effort at goal from outside the penalty box missing to the wide left of the goal.

7:53

Evan Horwood crosses the ball, save by Jamie Jones.

7:08

Assist on the goal came from Lee Cook.

7:08 Goal scored

Goal! - Martin Rowlands - Hartlepool 0 - 1 Leyton O Placed penalty scored by Martin Rowlands. Hartlepool 0-1 Leyton Orient.

6:16

The referee gives a against Neil Austin for handball.

5:12

David Mooney fouled by Jack Baldwin, the ref awards a free kick. Direct free kick taken by Lee Cook.

1:15

Jonathan Franks crosses the ball.

0:00

The referee gets the game underway.

Live data and text provided by our data suppliers