Gary Roberts made one goal and scored the other as Chesterfield earned a deserved victory at Port Vale.

The visitors took the lead when Eoin Doyle kneed in the rebound after Roberts' shot had came back off a post.

The hosts levelled when Mark Marshall smashed a drive high inside keeper Tommy Lee's left-hand post.

Roberts curled home a left-foot shot in off the post to restore Chesterfield's lead before the visitors had Ian Evatt sent off late on for two bookings.

Paul Cook: Chesterfield boss on Port Vale win

Chesterfield boss Paul Cook speaking to BBC Radio Sheffield:

"I thought our game management was terrific, I was really pleased with the players.

"Our squad has been stretched to the limit and I think the players that have come in were absolutely magnificent.

"Eoin Doyle will score goals and he is as honest as they come.

"We had great support today and we all go back to Chesterfield very happy."

Lineup, Bookings (10) & Substitutions (6)

Port Vale

  • 12 Johnson
  • 21 Veseli Booked
  • 03 Dickinson Booked
  • 10 Lines (Brown - 70' )
  • 06 Duffy
  • 05 McGivern Booked
  • 20 Marshall
  • 15 O'Connor
  • 09 Williamson Booked (Slew - 64' )
  • 11 Pope
  • 14 Daniel (Moore - 64' )

Substitutes

  • 01 Neal
  • 07 Birchall
  • 08 Dodds
  • 17 Brown
  • 18 Jennings
  • 19 Moore
  • 25 Slew

Chesterfield

  • 01 Lee
  • 02 Darikwa
  • 03 Jones Booked
  • 26 Johnson (Broadhead - 85' )
  • 23 Evatt Dismissed after an earlier booking
  • 04 Hird (Raglan - 29' )
  • 17 Doyle Booked
  • 08 Ryan
  • 09 Gnanduillet Booked
  • 05 Morsy
  • 11 Roberts Booked (Banks - 95' )

Substitutes

  • 16 Raglan
  • 19 Dawes
  • 20 Chapman
  • 21 Onovwigun
  • 22 Broadhead
  • 24 Banks
  • 28 Ariyibi
Ref: Jeremy Simpson
Att: 5,593

Match Stats

Shots

17 15

On target

8 5

Corners

5 4

Fouls

11 13

Live Text Commentary

Full time

Full Time Match ends, Port Vale 1, Chesterfield 2.

90:00 +6:14 Full time

Full Time Second Half ends, Port Vale 1, Chesterfield 2.

90:00 +6:08

Corner, Port Vale. Conceded by Daniel Jones.

90:00 +4:23 Substitution

Substitution Substitution, Chesterfield. Oliver Banks replaces Gary Roberts because of an injury.

90:00 +3:50

Attempt missed. Tom Pope (Port Vale) header from the centre of the box misses to the left.

90:00 +3:27

Attempt blocked. Armand Gnanduillet (Chesterfield) right footed shot from the centre of the box is blocked.

90:00 +1:50

Foul by Frederic Veseli (Port Vale).

90:00 +1:50

Armand Gnanduillet (Chesterfield) wins a free kick on the left wing.

90:00 +1:06 Booking

Booking Ryan McGivern (Port Vale) is shown the yellow card.

90:00 +1:00

Armand Gnanduillet (Chesterfield) wins a free kick in the attacking half.

90:00 +0:57

Foul by Ryan McGivern (Port Vale).

89:28

Attempt missed. Tom Pope (Port Vale) header from the left side of the box misses to the right.

86:56

Attempt saved. Tom Pope (Port Vale) header from the centre of the box is saved in the centre of the goal.

85:34 Booking

Booking Gary Roberts (Chesterfield) is shown the yellow card.

85:26

Michael Brown (Port Vale) wins a free kick in the defensive half.

85:26

Foul by Gary Roberts (Chesterfield).

84:21 Substitution

Substitution Substitution, Chesterfield. Jack Broadhead replaces Daniel Johnson.

83:11 Dismissal

Dismissal Second yellow card to Ian Evatt (Chesterfield).

83:00

Jordan Slew (Port Vale) wins a free kick in the defensive half.

82:53

Foul by Ian Evatt (Chesterfield).

81:41

Foul by Richard Duffy (Port Vale).

81:41

Gary Roberts (Chesterfield) wins a free kick in the defensive half.

80:10

Attempt saved. Mark Marshall (Port Vale) right footed shot from outside the box is saved in the centre of the goal.

77:19

Attempt missed. Michael O'Connor (Port Vale) right footed shot from outside the box is too high following a set piece situation.

76:32

Byron Moore (Port Vale) wins a free kick in the attacking half.

76:32

Foul by Sam Morsy (Chesterfield).

73:54

Foul by Michael O'Connor (Port Vale).

73:54

Tendayi Darikwa (Chesterfield) wins a free kick on the left wing.

73:00

Mark Marshall (Port Vale) wins a free kick in the defensive half.

73:00

Foul by Tendayi Darikwa (Chesterfield).

72:21

Foul by Michael Brown (Port Vale).

72:21

Sam Morsy (Chesterfield) wins a free kick in the defensive half.

71:22

Attempt missed. Mark Marshall (Port Vale) left footed shot from the centre of the box is close, but misses to the left.

70:35

Attempt missed. Eoin Doyle (Chesterfield) right footed shot from the centre of the box misses to the left.

69:32 Substitution

Substitution Substitution, Port Vale. Michael Brown replaces Chris Lines.

69:07 Booking

Booking Ian Evatt (Chesterfield) is shown the yellow card.

68:34

Corner, Chesterfield. Conceded by Ryan McGivern.

68:20

Attempt blocked. Armand Gnanduillet (Chesterfield) right footed shot from the centre of the box is blocked.

63:54 Substitution

Substitution Substitution, Port Vale. Byron Moore replaces Colin Daniel.

63:35 Substitution

Substitution Substitution, Port Vale. Jordan Slew replaces Ben Williamson.

62:41

Foul by Chris Lines (Port Vale).

62:41

Gary Roberts (Chesterfield) wins a free kick in the defensive half.

62:14

Chris Lines (Port Vale) wins a free kick in the defensive half.

62:14

Foul by Daniel Johnson (Chesterfield).

59:54

Sam Morsy (Chesterfield) hits the bar with a right footed shot from outside the box.

58:07

Attempt saved. Colin Daniel (Port Vale) left footed shot from the centre of the box is saved in the centre of the goal.

57:38

Tom Pope (Port Vale) wins a free kick in the attacking half.

57:38

Foul by Charlie Raglan (Chesterfield).

56:53

Corner, Chesterfield. Conceded by Frederic Veseli.

55:52 Booking

Booking Armand Gnanduillet (Chesterfield) is shown the yellow card.

55:42

Armand Gnanduillet (Chesterfield) has gone down, but that's a dive.

55:11

Attempt saved. Ryan McGivern (Port Vale) header from the centre of the box is saved in the centre of the goal.

54:50

Corner, Port Vale. Conceded by Daniel Jones.

53:10

Corner, Port Vale. Conceded by Tendayi Darikwa.

51:40

Richard Duffy (Port Vale) wins a free kick in the attacking half.

51:40

Foul by Gary Roberts (Chesterfield).

51:05

Attempt missed. Ben Williamson (Port Vale) right footed shot from outside the box misses to the left.

50:22

Mark Marshall (Port Vale) wins a free kick in the attacking half.

50:22

Foul by Ian Evatt (Chesterfield).

48:28

Foul by Tom Pope (Port Vale).

48:28

Ian Evatt (Chesterfield) wins a free kick in the attacking half.

47:24

Attempt missed. Gary Roberts (Chesterfield) left footed shot from the left side of the box is just a bit too high.

46:42

Attempt saved. Tom Pope (Port Vale) header from the left side of the six yard box is saved in the centre of the goal.

45:20 Goal scored

Goal! Goal! Port Vale 1, Chesterfield 2. Gary Roberts (Chesterfield) left footed shot from the left side of the box to the centre of the goal.

45:00

Second Half begins Port Vale 1, Chesterfield 1.

45:00 +5:18 Half time

Half Time First Half ends, Port Vale 1, Chesterfield 1.

45:00 +3:29 Booking

Booking Carl Dickinson (Port Vale) is shown the yellow card.

45:00 +3:12 Booking

Booking Eoin Doyle (Chesterfield) is shown the yellow card.

45:00 +2:18

Foul by Carl Dickinson (Port Vale).

45:00 +2:18

Jimmy Ryan (Chesterfield) wins a free kick on the right wing.

44:15

Corner, Port Vale. Conceded by Tendayi Darikwa.

43:12

Foul by Chris Lines (Port Vale).

43:12

Sam Morsy (Chesterfield) wins a free kick in the attacking half.

42:23

Attempt missed. Tom Pope (Port Vale) header from the left side of the box misses to the right.

40:02 Goal scored

Goal! Goal! Port Vale 1, Chesterfield 1. Mark Marshall (Port Vale) right footed shot from the right side of the box to the top left corner.

39:43

Attempt saved. Gary Roberts (Chesterfield) left footed shot from outside the box is saved in the centre of the goal.

36:03

Attempt missed. Daniel Johnson (Chesterfield) right footed shot from outside the box is just a bit too high.

31:58 Booking

Booking Ben Williamson (Port Vale) is shown the yellow card.

31:50

Foul by Ben Williamson (Port Vale).

31:50

Ian Evatt (Chesterfield) wins a free kick on the right wing.

31:26

Attempt saved. Daniel Johnson (Chesterfield) right footed shot from outside the box is saved in the centre of the goal.

31:02

Attempt saved. Armand Gnanduillet (Chesterfield) right footed shot from outside the box is saved in the centre of the goal.

28:32 Substitution

Substitution Substitution, Chesterfield. Charlie Raglan replaces Sam Hird because of an injury.

28:00

Frederic Veseli (Port Vale) wins a free kick in the attacking half.

27:59

Foul by Armand Gnanduillet (Chesterfield).

27:10

Attempt blocked. Sam Morsy (Chesterfield) right footed shot from outside the box is blocked.

22:46

Tom Pope (Port Vale) hits the left post with a right footed shot from the centre of the box.

21:08

Corner, Port Vale. Conceded by Daniel Jones.

17:57

Frederic Veseli (Port Vale) wins a free kick on the right wing.

17:57

Foul by Armand Gnanduillet (Chesterfield).

17:21 Booking

Booking Daniel Jones (Chesterfield) is shown the yellow card.

17:14

Mark Marshall (Port Vale) wins a free kick in the attacking half.

17:14

Foul by Daniel Jones (Chesterfield).

16:48

Foul by Frederic Veseli (Port Vale).

16:48

Sam Hird (Chesterfield) wins a free kick on the right wing.

16:32 Booking

Booking Frederic Veseli (Port Vale) is shown the yellow card.

13:16

Attempt saved. Tom Pope (Port Vale) right footed shot from the left side of the box is saved in the centre of the goal.

11:23

Attempt missed. Tom Pope (Port Vale) header from the centre of the box is too high.

8:49 Goal scored

Goal! Goal! Port Vale 0, Chesterfield 1. Eoin Doyle (Chesterfield) right footed shot from very close range to the bottom left corner.

8:49

Gary Roberts (Chesterfield) hits the left post with a left footed shot from long range on the right.

6:01

Corner, Chesterfield. Conceded by Michael O'Connor.

5:50

Attempt blocked. Sam Morsy (Chesterfield) right footed shot from the right side of the box is blocked.

5:08

Corner, Chesterfield. Conceded by Ryan McGivern.

4:57

Attempt blocked. Gary Roberts (Chesterfield) left footed shot from the centre of the box is blocked.

2:56

Attempt saved. Mark Marshall (Port Vale) header from the centre of the box is saved in the bottom left corner.

2:48

Corner, Port Vale. Conceded by Ian Evatt.

2:20

Foul by Sam Morsy (Chesterfield).

2:20

Michael O'Connor (Port Vale) wins a free kick in the attacking half.

1:25

Attempt missed. Tom Pope (Port Vale) header from the centre of the box is too high.

0:00

First Half begins.

0:00

Lineups are announced and players are warming up.

Live data and text provided by our data suppliers