Substitute John O'Flynn grabbed a stoppage-time winner as Exeter came from behind to beat Northampton.

Jacob Blyth placed a neat finish past Artur Krysiak to give the Cobblers an early lead.

The visitors drew level when Scot Bennett beat Matt Duke from Craig Woodman's delivery.

Clive Blatt and Blyth both failed to convert chances in front of goal and they were made to pay when O'Flynn headed home to snatch the points.

VIEW FROM THE DRESSING ROOM

Northampton Town manager Aidy Boothroyd told BBC Radio Northampton:

"We had five or six times more opportunities than Exeter but you've got to put them in.

"I'm focusing on the performance. There have been good performances individually and collectively and there's been some errors.

"I was pleased with Clive Platt and Jacob Blyth but I'm pleased with a lot of things.

"You can be absolutely brilliantly and get beat and you be rubbish and win. We're not getting what we deserve. In the end, you do."

Exeter City boss Paul Tisdale told BBC Radio Devon:

"It was a delight for us but very cruel for them - it's rare you'll see two teams going for it at 1-1 in the last five minutes.

"We kept picking the pace up - we had real intensity in our attacking play.

"They're the best side we've played this season so the league doesn't reflect what they are capable of. It was a game of doing the basics really well and I'm hoping we can see the signs of improvement in our team from last season."

Lineup, Bookings (3) & Substitutions (5)

Northampton

  • 01 Duke
  • 02 Amankwaah (Tozer - 79' )
  • 03 Widdowson
  • 06 Collins
  • 23 Heath
  • 04 Carter Booked (Harriott - 68' )
  • 10 O'Donovan (Emerton - 79' )
  • 11 Hackett
  • 17 Deegan Booked
  • 09 Platt
  • 25 Blyth

Substitutes

  • 21 McNamara
  • 12 Tozer
  • 08 Morris
  • 19 Emerton
  • 26 Harriott
  • 16 Hooper
  • 24 Toney

Exeter

  • 01 Krysiak
  • 03 Woodman Booked
  • 04 Bennett
  • 05 Baldwin
  • 06 Coles
  • 07 Sercombe
  • 08 Oakley
  • 22 Keohane (Wheeler - 82' )
  • 10 Gow (O'Flynn - 73' )
  • 11 Davies
  • 25 Parkin

Substitutes

  • 30 Pyn
  • 15 Moore-Taylor
  • 14 Doherty
  • 16 Dawson
  • 32 Wheeler
  • 18 Reid
  • 19 O'Flynn
Ref: Lewis
Att: 4,036

Match Stats

Shots

17 7

On target

5 2

Corners

6 3

Fouls

18 10

Live Text Commentary

90:00 +3:49 Full time

Full Time The match has reached full-time.

90:00 +2:39

The ball is sent over by Chris Hackett.

90:00 +1:28

Assist by David Wheeler.

90:00 +1:28 Goal scored

Goal! - John O'Flynn - Northamp'n 1 - 2 Exeter John O'Flynn scores a headed goal. Northampton 1-2 Exeter.

90:00 +0:24

Corner from the left by-line taken by Arron Davies.

89:38

Sam Parkin takes a shot. Lee Collins gets a block in.

88:35

Free kick taken by Matt Oakley.

88:30

Matty Harriott concedes a free kick for a foul on Liam Sercombe.

87:48

Pat Baldwin delivers the ball.

87:03

Clearance by Pat Baldwin.

86:57

Corner from the right by-line taken by Chris Hackett.

86:32

Matt Duke takes the free kick.

86:30

The assistant referee flags for offside against John O'Flynn.

85:02

Arron Davies takes the free kick.

84:39

Gary Deegan fouled by Matt Oakley, the ref awards a free kick.

83:46

Craig Woodman crosses the ball in from the free kick.

83:19

Lee Collins gives away a free kick for an unfair challenge on Sam Parkin.

82:42

Danny Emerton has an effort at goal. Artur Krysiak safely holds on.

81:52 Substitution

Substitution David Wheeler replaces Jimmy Keohane.

81:02

Artur Krysiak takes the free kick.

80:53

Pat Baldwin fouled by Jacob Blyth, the ref awards a free kick.

80:45

Corner taken by Chris Hackett.

80:26

The ball is crossed by Danny Emerton.

79:51

Matt Oakley restarts play with the free kick.

79:28 Booking

Booking

79:28

The referee shows Gary Deegan a yellow card for persistent infringement.

79:16

Foul by Gary Deegan on Liam Sercombe, free kick awarded.

78:33 Substitution

Substitution Danny Emerton is brought on as a substitute for Roy O'Donovan.

78:18 Substitution

Substitution Ben Tozer replaces Kevin Amankwaah.

77:53

Corner from the left by-line taken by Chris Hackett.

73:27

Arron Davies has an effort at goal and missed to the right of the target.

72:46

Jacob Blyth takes the chance to get an effort at goal. Scot Bennett gets a block in.

72:20 Substitution

Substitution John O'Flynn on for Alan Gow.

71:48

Matt Oakley takes the free kick.

71:25

Free kick awarded for a foul by Gary Deegan on Matt Oakley.

71:09

Clearance made by Danny Coles.

71:06

The ball is swung over by Joe Widdowson.

69:30

Centre by Chris Hackett.

68:57

Corner taken by Chris Hackett.

68:13

Shot by Clive Platt. Parried by Artur Krysiak back into danger.

67:34

Danny Coles restarts play with the free kick.

67:13 Substitution

Substitution (Northampton) makes a substitution, with Matty Harriott coming on for Darren Carter.

66:52

Foul by Darren Carter on Matt Oakley, free kick awarded.

66:40

Clearance by Pat Baldwin.

66:33

The ball is swung over by Chris Hackett.

63:28

Shot by Liam Sercombe cleared the bar.

62:09

Jacob Blyth takes a brilliant shot and went wide right of the net.

61:46

Chris Hackett takes the chance to get an effort at goal.

60:21

The ball is crossed by Roy O'Donovan.

57:36

Header at goal by Clive Platt goes over the frame of the goal.

57:28

Joe Widdowson produces a cross.

57:00

Matt Duke takes the free kick.

56:52

Lee Collins fouled by Alan Gow, the ref awards a free kick.

56:13

Joe Widdowson crosses the ball in from the free kick.

55:54

Free kick awarded for an unfair challenge on Jacob Blyth by Matt Oakley.

54:33

Matt Heath has an effort at goal. Blocked by Scot Bennett.

54:04

Joe Widdowson crosses the ball in from the free kick.

53:59

Free kick awarded for an unfair challenge on Lee Collins by Sam Parkin.

53:48

Clearance by Danny Coles.

53:40

Darren Carter crosses the ball.

53:07

The ball is swung over by Chris Hackett.

52:41

Artur Krysiak takes the free kick.

52:26

The official flags Roy O'Donovan offside.

49:27

Craig Woodman restarts play with the free kick.

49:20

Free kick awarded for an unfair challenge on Craig Woodman by Chris Hackett.

48:55

Shot by Chris Hackett. Blocked by Liam Sercombe.

48:12

Corner from the right by-line taken by Darren Carter.

46:25

Pat Baldwin takes the free kick.

46:16

Roy O'Donovan concedes a free kick for a foul on Jimmy Keohane.

45:01

The second half kicks off.

45:00 +2:02 Half time

Half Time The half-time whistle blows.

45:00 +0:48

Corner taken by Chris Hackett from the left by-line.

45:00 +0:13

Free kick crossed by Darren Carter.

44:34 Booking

Booking

44:34

Booking for Craig Woodman for unsporting behaviour.

44:18

Free kick awarded for an unfair challenge on Chris Hackett by Craig Woodman.

42:19

Danny Coles restarts play with the free kick.

42:00

Arron Davies fouled by Gary Deegan, the ref awards a free kick.

40:49

Scot Bennett crosses the ball in from the free kick.

40:38

Joe Widdowson gives away a free kick for an unfair challenge on Jimmy Keohane.

40:15

Matt Duke takes the free kick.

40:00

The assistant referee signals for offside against Alan Gow.

39:18

Matt Oakley takes the chance to get an effort at goal and missed to the left of the goal.

39:06

Clearance made by Darren Carter.

38:55

Corner from the right by-line taken by Craig Woodman.

37:48

Free kick taken by Pat Baldwin.

37:37

Free kick awarded for a foul by Clive Platt on Pat Baldwin.

37:11

Matt Heath has a headed effort at goal. Artur Krysiak safely holds on.

36:46

Free kick taken by Kevin Amankwaah.

36:40

Matt Oakley gives away a free kick for an unfair challenge on Gary Deegan.

35:29

Free kick taken by Artur Krysiak.

35:17

Free kick awarded for an unfair challenge on Scot Bennett by Jacob Blyth.

34:09

Craig Woodman provided the assist for the goal.

34:09 Goal scored

Goal! - Scot Bennett - Northamp'n 1 - 1 Exeter Scot Bennett grabs a goal with a right foot finish. Northampton 1-1 Exeter.

33:30

Corner taken by Craig Woodman from the right by-line.

32:51

Craig Woodman takes the free kick.

32:44

Foul by Clive Platt on Danny Coles, free kick awarded.

31:33

Free kick taken by Craig Woodman.

30:56

Unfair challenge on Alan Gow by Gary Deegan results in a free kick.

30:33

Scot Bennett restarts play with the free kick.

30:15

Darren Carter booked.

30:15 Booking

Booking

29:44

Scot Bennett fouled by Darren Carter, the ref awards a free kick.

28:27

Header by Clive Platt goes over the bar.

28:21

Kevin Amankwaah delivers the ball.

26:12

Darren Carter has an effort at goal.

26:04

Scot Bennett makes a clearance.

26:00

Centre by Chris Hackett.

25:22

Jimmy Keohane takes a shot and missed to the right of the goal.

24:34

Free kick taken by Artur Krysiak.

24:28

Gary Deegan concedes a free kick for a foul on Liam Sercombe.

22:37

Clive Platt takes a shot and strikes the bar.

21:04

Matt Duke restarts play with the free kick.

20:57

The assistant referee signals for offside against Jimmy Keohane.

20:10

Kevin Amankwaah takes the free kick.

19:48

Alan Gow gives away a free kick for an unfair challenge on Lee Collins.

19:02

Free kick taken by Matt Duke.

18:56

Free kick awarded for an unfair challenge on Lee Collins by Alan Gow.

18:43

Alan Gow takes the free kick.

18:31

Foul by Darren Carter on Jimmy Keohane, free kick awarded.

16:45

Matt Duke takes the free kick.

16:24

The referee blows for offside against Sam Parkin.

14:19

Jacob Blyth takes a shot and went wide left of the net.

11:39

Header at goal by Jacob Blyth misses to the right.

11:31

A cross is delivered by Kevin Amankwaah.

11:18

Scot Bennett makes a clearance.

11:12

Chris Hackett crosses the ball.

9:42

Free kick taken by Craig Woodman.

9:15

Darren Carter concedes a free kick for a foul on Arron Davies.

8:11

Arron Davies sends in a cross.

6:15 Goal scored

Goal! - Jacob Blyth - Northamp'n 1 - 0 Exeter Jacob Blyth scores with a right foot finish. Northampton 1-0 Exeter.

5:22

Shot by Roy O'Donovan cleared the target.

5:00

Scot Bennett makes a clearance.

4:48

The ball is sent over by Chris Hackett.

4:37

Danny Coles manages to make a clearance.

4:31

Centre by Kevin Amankwaah.

4:21

Scot Bennett manages to make a clearance.

4:13

The ball is swung over by Chris Hackett.

4:05

Free kick taken by Matt Duke.

3:56

Free kick awarded for a foul by Jimmy Keohane on Darren Carter.

3:14

The ball is crossed by Chris Hackett.

2:18

Roy O'Donovan takes a shot.

1:19

Lee Collins restarts play with the free kick.

1:12

Unfair challenge on Lee Collins by Sam Parkin results in a free kick.

0:54

Clearance by Danny Coles.

0:45

The ball is swung over by Kevin Amankwaah.

0:00

The ref blows the whistle to start the match.

Live data and text provided by our data suppliers