Rotherham's automatic promotion hopes suffered a major setback as they were beaten at home by Port Vale.
Vale took control with two goals in as many second-half minutes, Craig Davies opening the scoring after Pablo Mills missed his clearance.
Then Marc Richards volleyed past Andy Warrington from Tommy Fraser's free-kick to double the lead.
Josh Walker gave Rotherham hope 10 minutes from time but his 20-yard free-kick came too late for the hosts.
Rotherham manager Ronnie Moore told BBC Radio Sheffield: "You can't play for 15 minutes and expect to win the game, no matter who you are playing.
"We've cut our own throats, both goals were down to unbelievable mistakes.
"We have to have our players at at least seven out of 10. When we're at five or six we are not good enough.
"Third spot in the league is there for the taking. We've had opportunities but have thrown them away and now we're making it hard for ourselves."
Live text and stats
Saturday, 3 April 2010
League Two
Home Team
Score
Away Team
Time
Rotherham
1-2
Port Vale
FT
(HT 0-0)
Walker 81
Davies 59
Richards 62
Rotherham
01 Warrington
05 Sharps
14 Lynch
19 Gunning
25 Mills
04 Harrison
10 Law (Bell-Baggie 65)
21 Marshall
23 Walker
18 McAllister (Pope 60)
39 Le Fondre
Substitutes
30 Annerson,
06 Fenton,
11 Brogan,
15 Ellison,
09 Pope,
22 Broughton,
27 Bell-Baggie
Port Vale
12 Martin
05 McCombe
15 Collins
16 Owen
04 Griffith
10 Fraser (Loft 88)
14 Dodds
17 Rigg
26 Taylor (Yates 90+3)
09 Richards
25 Davies (Haldane 74)
Substitutes
01 Anyon,
11 Yates,
03 Taylor,
07 Loft,
19 Richman,
23 Chapman,
32 Haldane
Ref: HalseyAtt: 3,721
ROTHERHAM
PORT VALE
Possession
Rotherham56%
Port Vale44%
Attempts on target
Rotherham7
Port Vale4
Attempts off target
Rotherham4
Port Vale3
Corners
Rotherham8
Port Vale5
Fouls
Rotherham10
Port Vale18
Final Result
Full Time
90:00+4:30 The referee ends the match.
90:00+3:22 Corner taken by Marcus Marshall from the right by-line to the near post, Pablo Mills takes a shot. Save by Chris Martin.
90:00+3:15 Doug Loft produces a cross, clearance made by Ian Sharps.
90:00+2:58 Free kick awarded for an unfair challenge on Pablo Mills by Anthony Griffith. Joshua Walker takes the free kick.
90:00+2:16 Substitution Adam Yates joins the action as a substitute, replacing Kris Taylor.
90:00+1:38 Outswinging corner taken right-footed by Abdulai Bell-Baggie, Marcus Marshall has a headed effort at goal from close range
which goes wide of the left-hand post.
90:00+1:28 Gavin Gunning crosses the ball, clearance by Lewis Haldane.
90:00+0:32 Free kick awarded for a foul by Marc Richards on Danny Harrison. Gavin Gunning takes the indirect free kick.
89:58 Abdulai Bell-Baggie produces a mishit right-footed shot from deep inside the penalty box which goes wide of the left-hand
post.
87:55 Substitution Tommy Fraser goes off and Doug Loft comes on.
86:57 Abdulai Bell-Baggie takes the outswinging corner, clearance made by Anthony Griffith.
86:29 The assistant referee flags for offside against Lewis Haldane. Andy Warrington takes the free kick.
85:45 Louis Dodds gives away a free kick for an unfair challenge on Gavin Gunning. Andy Warrington takes the indirect free kick.
85:19 Gavin Gunning challenges Louis Dodds unfairly and gives away a free kick. Tommy Fraser restarts play with the free kick.
84:13 Unfair challenge on Anthony Griffith by Danny Harrison results in a free kick. Indirect free kick taken by Chris Martin.
83:59 Gavin Gunning produces a cross, Kris Taylor manages to make a clearance.
83:31 Abdulai Bell-Baggie crosses the ball, John McCombe makes a clearance.
83:12 Centre by Abdulai Bell-Baggie, Lee Collins makes a clearance.
80:36 GOAL - Joshua Walker:Rotherham 1 - 2 Port Vale Joshua Walker hits the back of the net with a goal direct from the free kick from long distance to the top right corner of
the goal. Rotherham 1-2 Port Vale.
79:42 Free kick awarded for a foul by Anthony Griffith on Abdulai Bell-Baggie.
79:06 Free kick awarded for a foul by Lewis Haldane on Pablo Mills. Andy Warrington restarts play with the free kick.
78:14 Pablo Mills fouled by Marc Richards, the ref awards a free kick. Pablo Mills takes the free kick.
76:55 Inswinging corner taken by Joshua Walker from the left by-line, clearance by Gareth Owen.
76:30 Mark Lynch sends in a cross, clearance by Lee Collins.
76:10 Foul by Louis Dodds on Pablo Mills, free kick awarded. Free kick taken by Pablo Mills.
75:12 Free kick awarded for a foul by Danny Harrison on Tommy Fraser. John McCombe takes the indirect free kick.
73:30 Substitution Lewis Haldane joins the action as a substitute, replacing Craig Davies.
73:00 Short corner taken by Abdulai Bell-Baggie.
72:45 Abdulai Bell-Baggie takes a shot. Save made by Chris Martin.
72:28 Centre by Gavin Gunning, clearance made by Sean Rigg.
70:44 Joshua Walker gives away a free kick for an unfair challenge on Anthony Griffith. Chris Martin restarts play with the free
kick.
68:30 The ball is swung over by Danny Harrison.
65:42 Marc Richards takes a shot. Save by Andy Warrington.
64:24 Substitution Nicky Law goes off and Abdulai Bell-Baggie comes on.
64:12 A cross is delivered by Sean Rigg.
61:18 Assist on the goal came from Tommy Fraser.
61:18 GOAL - Marc Richards:Rotherham 0 - 2 Port Vale Marc Richards finds the net with a goal from inside the six-yard box to the bottom right corner of the goal. Rotherham 0-2
Port Vale.
60:46 Marcus Marshall challenges Sean Rigg unfairly and gives away a free kick. Free kick taken by Tommy Fraser,
59:51 Substitution Craig McAllister goes off and Tom Pope comes on.
58:50 Louis Dodds provided the assist for the goal.
58:50 GOAL - Craig Davies:Rotherham 0 - 1 Port Vale Craig Davies finds the net with a goal from inside the six-yard box low into the middle of the goal. Rotherham 0-1 Port Vale.
58:34 The ball is crossed by Louis Dodds,
58:03 Corner taken by Tommy Fraser from the left by-line, Joshua Walker makes a clearance.
57:24 Inswinging corner taken from the left by-line by Tommy Fraser, Gavin Gunning manages to make a clearance.
56:56 The official flags Craig McAllister offside. Chris Martin takes the free kick.
56:44 Foul by Anthony Griffith on Nicky Law, free kick awarded. Nicky Law restarts play with the free kick.
56:09 Marcus Marshall sends in a cross, Gareth Owen manages to make a clearance.
54:24 Tommy Fraser delivers the ball in from the corner, clearance made by Nicky Law.
54:20 The ball is delivered by Sean Rigg, clearance made by Pablo Mills.
53:37 Nicky Law takes the inswinging corner, Gareth Owen manages to make a clearance.
51:55 The referee penalises Craig Davies for handball. Andy Warrington takes the indirect free kick.
50:45 Foul by Anthony Griffith on Danny Harrison, free kick awarded. The free kick is swung in right-footed by Pablo Mills, save
made by Chris Martin.
50:16 Danny Harrison produces a right-footed shot from outside the penalty box and misses wide left of the target.
50:03 Mark Lynch produces a cross, clearance made by John McCombe.
49:24 The ball is delivered by Nicky Law.
48:49 Marcus Marshall takes a shot. John McCombe gets a block in.
46:22 Kris Taylor takes a shot and went wide right of the goal.
45:52 Foul by Pablo Mills on Marc Richards, free kick awarded. The free kick is delivered right-footed by Tommy Fraser from right
channel, clearance by Mark Lynch.
45:01 The referee gets the second half underway.
Half Time
45:00+1:16 The match has reached half-time.
45:00+0:34 Inswinging corner taken from the left by-line by Tommy Fraser.
45:00+0:20 The ball is swung over by Louis Dodds, clearance by Ian Sharps.
44:33 Short corner taken by Sean Rigg from the left by-line, Louis Dodds sends in a cross, Pablo Mills makes a clearance.
44:27 Anthony Griffith delivers the ball, Pablo Mills manages to make a clearance.
43:52 The ball is crossed by Marc Richards, Nicky Law makes a clearance.
42:13 Marcus Marshall concedes a free kick for a foul on Sean Rigg. Free kick taken by Gareth Owen.
41:32 Sean Rigg takes a shot. Andy Warrington makes a save.
40:50 Anthony Griffith produces a cross, save made by Andy Warrington.
38:50 Foul by Lee Collins on Nicky Law, free kick awarded. Nicky Law has a direct shot on goal from the free kick.
38:00 Corner from the right by-line taken by Nicky Law, John McCombe makes a clearance.
36:50 Tommy Fraser produces a right-footed shot from outside the penalty area and misses left.
35:04 Foul by Tommy Fraser on Joshua Walker, free kick awarded. Mark Lynch takes the indirect free kick.
34:12 The ball is sent over by Nicky Law, Marcus Marshall takes a shot. Save by Chris Martin.
33:41 Free kick awarded for an unfair challenge on Tommy Fraser by Marcus Marshall. Free kick taken by Kris Taylor.
32:19 Free kick awarded for a foul by Gareth Owen on Marcus Marshall. Marcus Marshall takes the free kick.
31:37 Foul by Marc Richards on Ian Sharps, free kick awarded. Free kick taken by Andy Warrington.
31:13 Lee Collins produces a cross.
30:28 Centre by Nicky Law, save by Chris Martin.
29:37 The ball is sent over by Marcus Marshall, Craig McAllister takes a shot. Blocked by John McCombe.
29:03 Outswinging corner taken by Nicky Law from the right by-line, clearance by John McCombe.
29:00 Unfair challenge on Pablo Mills by Craig Davies results in a free kick. Free kick taken by Andy Warrington.
28:02 Gavin Gunning sends in a cross, clearance by John McCombe.
26:01 The ball is swung over by Marc Richards.
22:32 Nicky Law crosses the ball, clearance by John McCombe.
21:48 The ball is delivered by Kris Taylor, Craig Davies gives away a free kick for an unfair challenge on Ian Sharps. Andy Warrington
takes the free kick.
19:39 Free kick awarded for an unfair challenge on Craig McAllister by Tommy Fraser. Free kick taken by Nicky Law.
19:03 The ball is delivered by Craig Davies, Gavin Gunning manages to make a clearance.
17:40 The ball is sent over by Louis Dodds, Mark Lynch makes a clearance.
17:13 Centre by Lee Collins, clearance made by Ian Sharps.
16:46 Joshua Walker gives away a free kick for an unfair challenge on Anthony Griffith. Indirect free kick taken by Chris Martin.
15:37 Kris Taylor crosses the ball, Marc Richards has a headed effort at goal from deep inside the area missing to the left of the
target.
13:02 Free kick awarded for an unfair challenge on Danny Harrison by Marc Richards. The free kick is swung in right-footed by Pablo
Mills, John McCombe makes a clearance.
12:26 Mark Lynch sends in a cross, Gareth Owen makes a clearance.
11:13 Free kick awarded for a foul by Craig Davies on Danny Harrison. Indirect free kick taken by Andy Warrington.
10:02 Danny Harrison concedes a free kick for a foul on Anthony Griffith. Anthony Griffith restarts play with the free kick.
4:54 Centre by Nicky Law, Chris Martin makes a save.
3:57 Craig McAllister takes a shot. Save made by Chris Martin.
0:21 The ball is crossed by Gavin Gunning, clearance made by Lee Collins.
0:00 The match begins.
Live text and data provided by The Press Association.
Bookmark with:
What are these?