Port Vale 3-0 Northampton
Port Vale climbed into the League Two play-off places with a convincing win over Northampton Town.
Vale took the lead, and set a new club record of scoring in the first 16 games of a season, when Tom Pope headed in Doug Loft's corner from four yards.
Anthony Griffith rifled in the second from 35 yards, before John McCombe prodded in the third from close range.
Lewis Young fired over for Northampton with the goal gaping, while Kelvin Langmead hit the post late on.
Vale's victory, their first over the Cobblers in seven meetings, thanks to three goals inside the first half hour, lifted them to sixth in the League Two table.
VIEWS FROM THE DRESSING ROOM
Port Vale manager Micky Adams told BBC Radio Stoke:
"I'm delighted with that. We set standards in the first half. That's as good as we've played.
"Everything about the performance was special, not only the goals.
"People have called us one-dimensional and I think we've proved that we're not."
Northampton Town boss Gary Johnson told BBC Radio Northampton:
"We were poor in the first half - quite weak. In the second half we had to save our reputations.
"The club has to keep going. We haven't enjoyed that performance today.
"Anything I say now will be ripped apart because we got beat. We've got to keep searching and keep looking for that formula. We lack that winning mentality."
Sorry, we were unable to load match stats, please try again.
Live Text Commentary
Full Time The referee ends the match.90:00 +3:01
Outswinging corner taken by Jake Robinson.90:00 +0:53
Marc Richards is caught offside. Sam Walker takes the indirect free kick.90:00 +0:10
Short corner taken by Doug Loft from the left by-line. Marc Richards is caught offside. Sam Walker restarts play with the free kick.86:14
Effort on goal by George Baldock from just inside the penalty box goes harmlessly over the target.85:27
Jake Robinson concedes a free kick for a foul on Anthony Griffith. Direct free kick taken by Stuart Tomlinson.82:06 Substitution
Substitution Adam Yates comes on in place of Robert Taylor.80:58
Effort from just outside the area by Kelvin Langmead strikes the post.79:13
Inswinging corner taken by Doug Loft.78:04 Substitution
Substitution Andrew Little joins the action as a substitute, replacing Sean Rigg.76:20
The referee blows for offside against Sean Rigg. Indirect free kick taken by Sam Walker.75:30
Free kick awarded for a foul by Marlon Jackson on Gareth Owen. Stuart Tomlinson restarts play with the free kick.73:57
Stuart Tomlinson restarts play with the free kick.73:57 Substitution
Substitution Ben Williamson joins the action as a substitute, replacing Tom Pope.73:57 Booking
Booking John Johnson receives a caution.73:36
Free kick awarded for a foul by John Johnson on John McCombe.72:48
Outswinging corner taken from the right by-line by Jake Robinson.71:34
Marc Richards produces a right-footed shot from the edge of the box and misses to the right of the goal.70:35
Sean Rigg takes a shot. Comfortable save by Sam Walker.68:55 Substitution
Substitution (Northampton) makes a substitution, with Andy Holt coming on for Ashley Westwood.
Corner taken by Michael Jacobs from the right by-line to the near post.64:31 Substitution
Substitution Nick McKoy leaves the field to be replaced by George Baldock.60:05
Free kick awarded for a foul by Nick McKoy on Anthony Griffith. Doug Loft restarts play with the free kick.59:29
Foul by Marlon Jackson on Gareth Owen, free kick awarded. Stuart Tomlinson takes the direct free kick.58:37
Free kick awarded for an unfair challenge on Stuart Tomlinson by Lewis Young. Stuart Tomlinson takes the direct free kick.56:48
Corner taken by Michael Jacobs, Stuart Tomlinson makes a save.55:01
Marc Richards takes a shot. Save by Sam Walker. Doug Loft takes the inswinging corner, Ashley Westwood makes a clearance.47:55
Michael Jacobs has an effort at goal. Save made by Stuart Tomlinson. Lewis Young produces a right-footed shot from inside the six-yard box that clears the bar.46:22
Corner taken by Michael Jacobs from the left by-line played to the near post, Liam Chilvers makes a clearance.45:01
The second half has started.45:01 Substitution
Substitution Chris Arthur goes off and Ashley Corker comes on.45:00 +2:50 Half time
Half Time The match has reached half-time.45:00 +1:10
The free kick is swung in left-footed by Doug Loft, clearance made by Ashley Westwood. Corner taken by Doug Loft from the left by-line played to the near post.45:00 +1:10 Booking
Booking Ashley Westwood is cautioned.45:00 +0:58
Ashley Westwood gives away a free kick for an unfair challenge on Tom Pope.44:30
Corner taken by Doug Loft from the left by-line to the near post, clearance made by Nick McKoy.42:27
Effort on goal by Sean Rigg from 18 yards. Sam Walker makes a save. Corner from the left by-line taken by Doug Loft, Unfair challenge on Nick McKoy by Sean Rigg results in a free kick. Sam Walker takes the free kick.40:36
Michael Jacobs takes the outswinging corner, John McCombe manages to make a clearance.39:13
Doug Loft fouled by Lewis Young, the ref awards a free kick. Free kick crossed by Doug Loft.38:22
Chris Arthur concedes a free kick for a foul on Tom Pope. Free kick taken by Doug Loft.37:09
Michael Jacobs takes the inswinging corner, clearance made by Liam Chilvers.35:36
Michael Jacobs takes the inswinging corner, Stuart Tomlinson makes a save.33:24
Corner taken by Doug Loft, John McCombe takes a shot. Sam Walker makes a fantastic save. Doug Loft takes the inswinging corner, clearance by Nick McKoy.32:31
Marlon Jackson concedes a free kick for a foul on John McCombe. Free kick taken by Stuart Tomlinson.31:05
Direct free kick taken by John McCombe.31:05 Booking
Booking Ben Tozer shown a yellow card.30:59
Robert Taylor fouled by Ben Tozer, the ref awards a free kick.30:07
Inswinging corner taken by Doug Loft from the right by-line, Chris Arthur makes a clearance.29:34
Michael Jacobs has an effort at goal from 20 yards. Save by Stuart Tomlinson.28:44
Nick McKoy takes a shot. Stuart Tomlinson makes a brilliant save.28:13
Chris Arthur fouled by Marc Richards, the ref awards a free kick. Sam Walker takes the free kick.26:47
Inswinging corner taken by Michael Jacobs from the left by-line, clearance made by Gareth Owen.25:50 Goal scored
Goal! - John McCombe - Port Vale 3 - 0 Northamp'n John McCombe grabs a goal from inside the six-yard box to the bottom left corner of the goal. Port Vale 3-0 Northampton.23:35
Anthony Griffith concedes a free kick for a foul on Nick McKoy. Free kick crossed right-footed by John Johnson, clearance made by Gareth Owen. Shot from just outside the box by John Johnson goes over the target.18:59 Goal scored
Goal! - Anthony Griffith - Port Vale 2 - 0 Northamp'n Goal scored by Anthony Griffith from 30 yards to the top left corner of the goal. Port Vale 2-0 Northampton.14:03
Sean Rigg has an effort at goal from outside the area which goes wide left of the target.10:08
Foul by Ben Tozer on Anthony Griffith, free kick awarded. Anthony Griffith takes the direct free kick.7:44
Shot by Doug Loft. Save by Sam Walker.4:34
Assist on the goal came from Doug Loft.4:34 Goal scored
Goal! - Tom Pope - Port Vale 1 - 0 Northamp'n Tom Pope grabs a headed goal from inside the six-yard box. Port Vale 1-0 Northampton.4:16
Corner taken left-footed by Doug Loft from the right by-line,3:53
Free kick awarded for a foul by Nick McKoy on Doug Loft. Gareth Owen takes the free kick.2:18
Marlon Jackson handles the ball and concedes a free kick. Marlon Jackson fires a strike on goal direct from the free kick.0:00
The referee gets the game underway.
Live data and text provided by our data suppliers