Chesterfield endured a nervy second half to hang for a win which keeps them in the play-off places.
A Robert Page shot struck the crossbar before Aaron Downes slammed in the rebound from close range for the lead.
Dominic Green's deflected 20-yard shot wrong-footed Vale keeper Chris Martin to double the Spireites' advantage.
Craig Davies gave Vale hope after the restart when he struck from 12 yards, however he then wasted four chances to equalise as the visitors held on.
Chesterfield manager John Sheridan told BBC Radio Sheffield:
"They're a good side and they put us under a lot of pressure.
"We got ourselves in a winning position with two goals up and it always gives you a chance.
"We battled hard and defended well. To be honest it's a great result."
Live text and stats
Tuesday, 9 February 2010
League Two
Home Team
Score
Away Team
Time
Port Vale
1-2
Chesterfield
FT
(HT 0-2)
Davies 49
Downes 10
Green 31
Port Vale
12 Martin
11 Yates
15 Collins
16 Owen (McCombe 27 yellow card)
04 Griffith (Dodds 84)
10 Fraser
17 Rigg
26 Taylor
09 Richards
25 Davies
32 Haldane (Taylor 85)
Substitutes
01 Anyon,
05 McCombe,
03 Taylor,
07 Loft,
08 Howland,
14 Dodds,
21 Lawrie
Chesterfield
01 Lee
05 Page
12 Goodall yellow card
15 Downes (Austin 45+1) (Niven 59)
16 Breckin
07 Allott
20 Gray yellow card
24 Rundle
26 Small (Boden 69)
34 Green
13 Conlon
Substitutes
23 Crossley,
06 Austin,
08 Niven,
10 Boshell,
35 Artus,
09 Gritton,
19 Boden
Ref: TaylorAtt: 4,090
PORT VALE
CHESTERFIELD
Possession
Port Vale62%
Chesterfield38%
Attempts on target
Port Vale3
Chesterfield2
Attempts off target
Port Vale3
Chesterfield2
Corners
Port Vale10
Chesterfield2
Fouls
Port Vale3
Chesterfield5
Final Result
Full Time
90:00+6:17 The referee blows his whistle to end the game.
87:04 Alan Goodall takes the free kick.
87:04 Booking John McCombe is cautioned.
86:49 Unfair challenge on Scott Boden by John McCombe results in a free kick.
85:14 Craig Davies concedes a free kick for a foul on Robert Page. Free kick taken by Tommy Lee.
84:14 Substitution (Port Vale) makes a substitution, with Robert Taylor coming on for Lewis Haldane.
83:55 Substitution Louis Dodds joins the action as a substitute, replacing Anthony Griffith.
82:16 Booking The referee shows Dan Gray a yellow card for time wasting.
80:27 The referee gives a free kick against Scott Boden for handball. John McCombe crosses the ball from the free kick right-footed from right channel, clearance made by Robert Page.
70:32 Corner taken by Kris Taylor from the left by-line to the near post, Corner taken by Kris Taylor from the right by-line, clearance by Barry Conlon. Inswinging corner taken by Kris Taylor from the right by-line played to the near post, Robert Page manages to make a clearance. Clearance made by Robert Page.
69:52 Lewis Haldane fouled by Mark Allott, the ref awards a free kick. Free kick crossed left-footed by Kris Taylor from right wing, Robert Page manages to make a clearance.
68:44 Substitution Wade Small goes off and Scott Boden comes on.
64:39 Craig Davies has an effort at goal. Save by Tommy Lee. Tommy Fraser takes a outswinging corner from the right by-line to the near post, clearance by Ian Breckin.
59:55 The ball is crossed by Lewis Haldane, Marc Richards takes a shot.
58:24 Substitution Derek Niven on for Kevin Austin.
53:12 Craig Davies takes a shot from inside the six-yard box clearing the crossbar.
48:23 GOAL - Craig Davies:Port Vale 1 - 2 Chesterfield Goal scored by Craig Davies from inside the box to the bottom right corner of the goal. Port Vale 1-2 Chesterfield.
45:01 The referee blows his whistle to start the second half.
Half Time
45:00+3:04 The ref blows to end the first period.
45:00+2:24 Anthony Griffith takes the free kick.
45:00+2:24 Booking Alan Goodall shown a yellow card.
45:00+2:06 Alan Goodall gives away a free kick for an unfair challenge on Anthony Griffith.
45:00+0:20 Substitution Kevin Austin joins the action as a substitute, replacing Aaron Downes.
40:44 Wade Small has an effort at goal from outside the penalty box which goes wide left of the goal.
37:22 Anthony Griffith produces a right-footed shot from just outside the area that goes harmlessly over the target.
35:40 Inswinging corner taken from the right by-line by Kris Taylor, Robert Page makes a clearance.
34:18 Tommy Fraser takes the chance to get an effort at goal. Save by Tommy Lee.
30:47 Assist on the goal came from Adam Rundle.
30:47 GOAL - Dominic Green:Port Vale 0 - 2 Chesterfield Dominic Green finds the net with a goal from the edge of the area to the bottom right corner of the goal. Port Vale 0-2 Chesterfield.
29:56 Robert Page is penalised for a handball. The free kick is delivered left-footed by Kris Taylor from left wing, clearance made by Robert Page.
26:11 Direct free kick taken by Chris Martin.
26:11 Substitution John McCombe replaces Gareth Owen.
26:11 Foul by Adam Rundle on Anthony Griffith, free kick awarded.
Correction - 24:42 Lee Collins concedes a free kick for a foul on Barry Conlon. Adam Rundle delivers the ball from the free kick left-footed from left channel.
24:42 Barry Conlon fouled by Lee Collins, the ref awards a free kick. The free kick is swung in left-footed by Adam Rundle.
22:16 Corner taken by Tommy Fraser from the left by-line played to the near post, Adam Rundle manages to make a clearance.
21:47 Ian Breckin concedes a free kick for a foul on Anthony Griffith. Anthony Griffith takes the direct free kick.
17:29 Corner taken by Tommy Fraser from the right by-line, Aaron Downes manages to make a clearance.
14:22 Effort from just outside the area by Mark Allott goes over the target.
13:35 Kris Taylor takes the inswinging corner, clearance made by Aaron Downes.
12:59 Inswinging corner taken left-footed by Kris Taylor from the right by-line to the near post, Mark Allott makes a clearance.
9:05 The assist for the goal came from Adam Rundle.
9:05 GOAL - Aaron Downes:Port Vale 0 - 1 Chesterfield Aaron Downes gets on the score sheet with a goal from close in to the top left corner of the goal. Port Vale 0-1 Chesterfield.
7:56 Adam Rundle sends in a cross,
7:23 Outswinging corner taken left-footed by Dominic Green played to the near post, clearance made by Anthony Griffith.
5:29 The assistant referee flags for offside against Marc Richards. Tommy Lee takes the direct free kick.
Correction - 2:31 Corner taken by Kris Taylor from the right by-line played to the near post, Mark Allott makes a clearance.
2:31 Inswinging corner taken left-footed by Kris Taylor from the right by-line to the near post, clearance by Mark Allott.
1:33 Craig Davies is flagged offside by the assistant referee. Tommy Lee takes the direct free kick.
0:59 Foul by Ian Breckin on Marc Richards, free kick awarded. Anthony Griffith takes the free kick.
0:00 The match gets underway.
Live text and data provided by The Press Association.
Bookmark with:
What are these?