Match ends, Port Vale 3, Doncaster Rovers 0.
Port Vale secured a comfortable home victory against Doncaster, who slipped out of the League One play-off places.
Mark Marshall opened the scoring after six minutes, after latching onto Tom Pope's cross-field pass.
Goalkeeper Stephen Bywater then denied Marshall a second before Frederic Veseli made it 2-0 with a low shot from 30 yards out.
And Vale's third came three minutes from time when Byron Moore squeezed his shot inside the far post.
It ended Doncaster's run of three consecutive league victories and they moved down to seventh place on goal difference, while Vale jumped to 12th.
Doncaster manager Paul Dickov told BBC Radio Sheffield:
"There's a lot of disappointment. We contributed to our own downfall, especially in the first half.
"One thing we have been doing recently is defending really well.
"The first goal we gave the ball away in a silly area and let them break on us. Stephen's held his hand up for the second, but he's been great since he came in.
"We lacked a cutting edge in the final third. But credit to Port Vale, they've beaten us but we're disappointed with that."
Line-ups
Port Vale
Formation 4-4-2
- 1NealBooked at 45mins
- 3Dickinson
- 33InnissBooked at 58mins
- 4Robertson
- 21Veseli
- 19Moore
- 17Brown
- 15O'Connor
- 20MarshallSubstituted forBirchallat 85'minutes
- 11Pope
- 9WilliamsonSubstituted forDoddsat 71'minutes
Substitutes
- 2Yates
- 5McGivern
- 7Birchall
- 8Dodds
- 10Lines
- 12Johnson
- 18O'Sullivan
Doncaster
Formation 4-1-4-1
- 43Bywater
- 22Wabara
- 6McCombeBooked at 23mins
- 16Butler
- 17Stevens
- 19Wellens
- 23Bennett
- 4FurmanBooked at 79mins
- 8RazakSubstituted forIkpeazuat 64'minutes
- 10ForresterSubstituted forMainat 45'minutes
- 14TysonBooked at 58minsSubstituted forRobinsonat 75'minutes
Substitutes
- 3Evina
- 9Robinson
- 11Main
- 12McCullough
- 13Marosi
- 20Ikpeazu
- 32Whitehouse
- Referee:
- Keith Stroud
- Attendance:
- 5,713
Match Stats
- Possession
- Home42%
- Away58%
- Shots
- Home6
- Away11
- Shots on Target
- Home3
- Away4
- Corners
- Home3
- Away4
- Fouls
- Home10
- Away8
Live Text
Post update
Full Time
Second Half ends, Port Vale 3, Doncaster Rovers 0.
Post update
Corner, Port Vale. Conceded by Dean Furman.
Goal!
Goal! Port Vale 3, Doncaster Rovers 0. Byron Moore (Port Vale) right footed shot from a difficult angle on the left to the bottom right corner.
Post update
Attempt saved. Uche Ikpeazu (Doncaster Rovers) right footed shot from the centre of the box is saved in the bottom left corner.
Post update
Foul by Ryan Inniss (Port Vale).
Post update
Curtis Main (Doncaster Rovers) wins a free kick in the defensive half.
Substitution
Substitution, Port Vale. Chris Birchall replaces Mark Marshall because of an injury.
Post update
Attempt saved. Theo Robinson (Doncaster Rovers) right footed shot from the left side of the box is saved in the centre of the goal.
Post update
Corner, Port Vale. Conceded by Andy Butler.
Booking
Dean Furman (Doncaster Rovers) is shown the yellow card.
Post update
Mark Marshall (Port Vale) wins a free kick in the defensive half.
Post update
Foul by Dean Furman (Doncaster Rovers).
Post update
Foul by Louis Dodds (Port Vale).
Post update
Andy Butler (Doncaster Rovers) wins a free kick in the attacking half.
Post update
Attempt missed. Curtis Main (Doncaster Rovers) right footed shot from the centre of the box is too high.
Post update
Corner, Doncaster Rovers. Conceded by Frederic Veseli.
Post update
Attempt missed. Curtis Main (Doncaster Rovers) right footed shot from outside the box is just a bit too high.
Substitution
Substitution, Doncaster Rovers. Theo Robinson replaces Nathan Tyson.
Post update
Attempt missed. Tom Pope (Port Vale) right footed shot from the centre of the box is just a bit too high.