skip to content
The referee ends the match.
Kieran Agard takes a shot. Sam Johnson parries the ball but the danger is not over.
The referee blows for offside against Ben Williamson.
Joe Skarz crosses the ball in from the free kick.
Chris Shuker gives away a free kick for an unfair challenge on Ben Pringle.
Ben Williamson takes the chance to get an effort at goal and missed to the right of the net.
Shot by James Tavernier went over.
Matt Tubbs takes a shot. Sam Johnson catches the ball.
Corner taken by Chris Lines.
Free kick taken by Liam Chilvers.
Kari Arnason challenges Tom Pope unfairly and gives away a free kick.
Ben Williamson joins the action as a substitute, replacing Louis Dodds.
Matt Tubbs replaces Alex Revell.
Booking for Ben Pringle for dissent.
Header by Tom Pope goes harmlessly over the bar.
Gavin Tomlin goes off and Chris Shuker comes on.
Adam Collin restarts play with the free kick.
Free kick awarded for a foul by Chris Birchall on Kieran Agard.
Free kick taken by Chris Lines.
Chris Birchall joins the action as a substitute, replacing Anthony Griffith.
Gavin Tomlin scores a right footed goal. Port Vale 2-0 Rotherham.Chris Lines provided the assist for the goal.
Booking for Kari Arnason for unsporting behaviour.
Craig Morgan takes the free kick.
Liam Chilvers gives away a free kick for an unfair challenge on Kieran Agard.
Richard Brindley joins the action as a substitute, replacing Michael O'Connor.
Louis Dodds takes a shot and missed to the left of the goal.
Michael Tidser comes on in place of Haris Vuckic.
Header by Doug Loft misses right.
Corner from the right by-line taken by Gavin Tomlin.
Claude Davis sent from the field by the ref for violent conduct.
Unfair challenge on Tom Pope by Claude Davis results in a free kick.
Kieran Agard takes the chance to get an effort at goal. Carl Dickinson gets a block in.
Sam Johnson restarts play with the free kick.
Michael O'Connor fouled by Chris Lines, the ref awards a free kick.
The second half has started.
Shot from Michael O'Connor from the free kick that hits the post.
Kieran Agard is ruled offside.
The referee blows for half time.
Anthony Griffith receives a caution for unsporting behaviour.
Unfair challenge on Michael O'Connor by Anthony Griffith results in a free kick.
Tom Pope is caught offside.
Corner from the right by-line taken by Chris Lines.
Chris Lines challenges James Tavernier unfairly and gives away a free kick.
Clearance by Claude Davis.
Corner taken by Chris Lines from the left by-line.
Free kick awarded for an unfair challenge on Tom Pope by Claude Davis.
Kari Arnason takes a shot and went wide of the left-hand post.
Richard Duffy manages to make a clearance.
Free kick taken by Adam Collin.
Anthony Griffith concedes a free kick for a foul on Kari Arnason.
Free kick taken by Sam Johnson.
Sam Johnson takes the free kick.
Kieran Agard concedes a free kick for a foul on Carl Dickinson.
Ben Pringle manages to make a clearance.
Claude Davis makes a clearance.
Foul by Tom Pope on Claude Davis, free kick awarded.
Corner taken by Ben Pringle.
Strike comes in from Ben Pringle from the free kick. Sam Johnson catches the ball.
Richard Duffy receives a yellow card.
Free kick awarded for an unfair challenge on Haris Vuckic by Richard Duffy.
Clearance by Richard Duffy.
Ben Pringle crosses the ball in from the free kick.
Michael O'Connor fouled by Anthony Griffith, the ref awards a free kick.
Corner from the right by-line taken by Ben Pringle.
Free kick awarded for a foul by Chris Lines on Kari Arnason.
Penalty taken by Kieran Agard is saved by Sam Johnson. Port Vale 1-0 Rotherham.
Unfair challenge on James Tavernier by Richard Duffy results in a Penalty.
Foul by Alex Revell on Anthony Griffith, free kick awarded.
Corner taken by Chris Lines from the right by-line.
Anthony Griffith makes a clearance.
Craig Morgan restarts play with the free kick.
Anthony Griffith concedes a free kick for a foul on Michael O'Connor.
Louis Dodds scores a left footed goal. Port Vale 1-0 Rotherham.
Craig Morgan manages to make a clearance.
Shot by Michael O'Connor missed to the right of the target.
Liam Chilvers concedes a free kick for a foul on Alex Revell.
The ball is delivered by Adam Yates.
Unfair challenge on Louis Dodds by Joe Skarz results in a free kick.
Adam Yates manages to make a clearance.
The offside flag is raised against Gavin Tomlin.
The referee gets the game underway.
Vale welcome back Lines
Chris Lines returns from suspension for Port Vale's home game against Rotherham but Chris Robertson will serve a one-match ban.
Lines sat out the Boxing Day win over Notts County at Vale Park after accumulating five yellow cards this season, while Robertson was booked for the fifth time against the Magpies and will miss the Millers match.
"Chris (Robertson) has been on a tightrope for a while, as have a few others, but we have to make a change and whoever comes in will give us an honest performance," said Vale boss Micky Adams.
Captain Doug Loft completed 90 minutes against Notts County on his return to the side after five weeks out with a calf strain.
Rotherham will be without suspended duo Mark Bradley and Rob Milsom as they bring a hugely successful 2013 to an end.
Defender Bradley and right-back Milsom both picked up their fifth yellow card of the season in Boxing Day's 1-0 win at Bradford.
Michael O'Connor should start in their absence, with James Tavernier likely to switch to right-back and Joe Skarz coming in at left-back.
Haris Vuckic, the matchwinner at Valley Parade, and Claude Davis are doubts with knocks while Matt Tubbs will hope to have shaken off a virus.
© 2004 - 2015 football.co.uk