Adebayo Akinfenwa scored an injury-time equaliser to earn Northampton a point at Rotherham, who were playing their last game at the Don Valley Stadium.

Lewis Grabban crossed for Alex Revell to fire home the opener for the hosts but, despite their best efforts, they could not find a second.

Grabban struck a post and had a goal disallowed for offside, while Ben Pringle went close.

And they were made to pay when Akinfenwa headed home in stoppage time.

VIEWS FROM THE DRESSING ROOM

Rotherham United manager Steve Evans tells BBC Radio Sheffield:

"The performance was excellent.

"They (Northampton) have not had a worthy effort on goal, they've been outplayed.

"We lack a bit of quality in certain areas and that's why we're here and we'll work on that."

Northampton Town manager Aidy Boothroyd tells BBC Northampton:

"Today shows why we've managed to stay up. We've got the character to keep going and in the end, I thought it was a fair result.

"That's Adebayo Akinfenwa's 18th goal. He has a wonderful relationship with the fans and he's done everything I've asked him to do. I'm glad he's got his goal.

"I want to make sure we get a good squad together before we start pre-season."

Lineup, Bookings (2) & Substitutions (4)

Rotherham

  • 01 Taylor
  • 02 Tonge (Harrison - 46' )
  • 17 Mullins
  • 24 Raynes
  • 08 Taylor
  • 11 Schofield
  • 15 Bradley
  • 18 Pringle (Warne - 87' )
  • 09 Revell
  • 10 Hoskins (Denton - 65' )
  • 23 Grabban

Substitutes

  • 21 Warrington
  • 29 Denton
  • 04 Harrison
  • 16 Warne
  • 30 Rose

Northampton

  • 13 Kitson
  • 03 Charles
  • 05 Tozer
  • 14 Johnson
  • 25 Carlisle Booked
  • 29 Adams
  • 17 Jacobs
  • 22 Guttridge
  • 24 Silva (Williams - 60' )
  • 10 Akinfenwa Booked
  • 23 Lewis Wilson

Substitutes

  • 30 Snedker
  • 28 Langmead
  • 31 Hornsby
  • 08 Robinson
  • 09 Williams
Ref: Boyeson
Att: 4,729

Match Stats

Shots

15 7

On target

5 2

Corners

8 2

Fouls

8 12

Live Text Commentary

90:00 +4:22 Full time

Full Time The game is over, as the referee blows his whistle.

90:00 +3:30 Booking

Booking Adebayo Akinfenwa receives a yellow card.

90:00 +3:07

Luke Guttridge provided the assist for the goal.

90:00 +3:07 Goal scored

Goal! - Adebayo Akinfenwa - Rotherham 1 - 1 Northamp'n Adebayo Akinfenwa scores a headed goal from deep inside the penalty box. Rotherham 1-1 Northampton.

90:00 +2:31

Foul by Mark Bradley on Brett Williams, free kick awarded. The ball is crossed by Luke Guttridge,

90:00 +1:40

Lewis Wilson has an effort at goal from close range which goes wide left of the target.

90:00 +0:46

Paul Warne is ruled offside. Neal Kitson restarts play with the free kick.

89:26

Shot by Alex Revell from deep inside the penalty area misses to the right of the target.

87:02

Free kick awarded for a foul by Paul Warne on John Johnson. Direct free kick taken by Neal Kitson.

86:17 Substitution

Substitution Paul Warne replaces Ben Pringle.

85:14

Short corner taken by Ben Pringle.

84:21

Brett Williams produces a right-footed shot from inside the area that clears the crossbar.

83:09

Effort on goal by Lewis Grabban from inside the penalty box misses to the right of the target.

81:51

The referee blows for offside. Neal Kitson restarts play with the free kick.

80:34 Booking

Booking The referee shows Clarke Carlisle a yellow card for unsporting behaviour.

79:55

Alex Revell takes a shot. Save made by Neal Kitson.

78:28

Ben Pringle takes a shot and cleared the bar.

75:44

Michael Jacobs concedes a free kick for a foul on Lewis Grabban. Rhys Taylor restarts play with the free kick.

74:15

Free kick awarded for a foul by Blair Adams on Lewis Grabban. Ben Pringle takes the free kick.

73:53

Clarke Carlisle gives away a free kick for an unfair challenge on Michael Raynes. Rhys Taylor takes the free kick.

73:13

Foul by Jason Taylor on Luke Guttridge, free kick awarded. Anthony Charles takes the free kick.

72:37

Unfair challenge on Clarke Carlisle by Lewis Grabban results in a free kick. Direct free kick taken by Neal Kitson.

70:20

Adebayo Akinfenwa produces a header from deep inside the six-yard box that clears the crossbar.

68:55

Luke Guttridge fouled by Jason Taylor, the ref awards a free kick. Blair Adams takes the free kick.

67:42

Free kick awarded for a foul by Alex Revell on Michael Jacobs. Neal Kitson restarts play with the free kick.

65:27

Alex Denton takes a shot. Save by Neal Kitson.

64:01 Substitution

Substitution Sam Hoskins goes off and Alex Denton comes on.

63:38

Alex Revell produces a right-footed shot from the edge of the box and misses to the left of the target.

62:07

Free kick awarded for a foul by Brett Williams on Mark Bradley. Ben Pringle crosses the ball from the free kick right-footed from left wing, save by Neal Kitson.

59:42

Rhys Taylor restarts play with the free kick.

59:42 Substitution

Substitution Brett Williams joins the action as a substitute, replacing Toni Brito Silva.

59:42

Unfair challenge on Johnny Mullins by Adebayo Akinfenwa results in a free kick.

59:01

Danny Schofield produces a left-footed shot from the edge of the box and misses to the right of the goal.

55:53

Mark Bradley fouled by Toni Brito Silva, the ref awards a free kick. Indirect free kick taken by Rhys Taylor.

55:14

Effort from outside the penalty box by Danny Schofield goes wide left of the goal.

51:15

The official flags Alex Revell offside. Neal Kitson restarts play with the free kick.

49:18

Lewis Wilson challenges Danny Harrison unfairly and gives away a free kick. Direct free kick taken by Rhys Taylor.

47:08

Adebayo Akinfenwa concedes a free kick for a foul on Johnny Mullins. Rhys Taylor restarts play with the free kick.

45:45

The ball is sent over by Toni Brito Silva.

45:01

The game restarts for the second half.

45:01 Substitution

Substitution Danny Harrison on for Dale Tonge.

45:00 +2:10 Half time

Half Time The players leave the pitch at half time.

45:00 +1:08

Lewis Grabban takes a shot. Save by Neal Kitson. Short corner worked by Ben Pringle.

45:00 +0:32

Jason Taylor fouled by Luke Guttridge, the ref awards a free kick. Rhys Taylor takes the free kick.

40:49

Shot by Ben Pringle went wide left of the goal.

37:20

Effort from inside the area by Lewis Wilson misses to the right of the goal.

32:20

Free kick awarded for an unfair challenge on Toni Brito Silva by Dale Tonge. Direct strike on goal from the free kick comes in from Clarke Carlisle, blocked by Jason Taylor. Corner taken by Michael Jacobs.

30:56

The assist for the goal came from Lewis Grabban.

30:56 Goal scored

Goal! - Alex Revell - Rotherham 1 - 0 Northamp'n Goal scored by Alex Revell from deep inside the penalty area to the top left corner of the goal. Rotherham 1-0 Northampton.

29:49

Outswinging corner taken by Ben Pringle from the left by-line, clearance by Anthony Charles. A cross is delivered by Lewis Grabban,

27:24

Ben Pringle takes a inswinging corner from the right by-line played to the near post. The assistant referee flags for offside against Sam Hoskins. Free kick taken by Neal Kitson.

23:38

Michael Raynes fouled by Adebayo Akinfenwa, the ref awards a free kick. Free kick taken by Johnny Mullins.

21:33

Corner taken by Ben Pringle, Effort from deep inside the area by Danny Schofield misses to the left of the goal.

20:32

Toni Brito Silva gives away a free kick for an unfair challenge on Ben Pringle. Ben Pringle takes the direct free kick.

18:39

Inswinging corner taken from the right by-line by Ben Pringle, Neal Kitson makes a save.

17:11

Alex Revell takes a shot. Neal Kitson makes a save.

16:24

Foul by Luke Guttridge on Dale Tonge, free kick awarded. Direct free kick taken by Johnny Mullins.

15:19

Corner taken right-footed by Luke Guttridge, Johnny Mullins makes a clearance.

14:35

The ball is swung over by Mark Bradley.

12:54

The ball is delivered by Sam Hoskins, save by Neal Kitson.

9:43

Free kick awarded for an unfair challenge on Anthony Charles by Alex Revell. Anthony Charles takes the free kick.

7:59

Outswinging corner taken by Ben Pringle from the left by-line played to the near post, Effort on goal by Lewis Grabban from just inside the penalty box goes harmlessly over the target.

7:10

Luke Guttridge takes a shot. Save by Rhys Taylor.

6:14

Effort from inside the box by Lewis Grabban bounces off the post.

4:06

Corner taken left-footed by Ben Pringle, save by Neal Kitson.

0:00

The match has kicked off.

Live data and text provided by our data suppliers