Match ends, Port Vale 0, Coventry City 2.

Reda Johnson scored his fifth goal of the season as Coventry City won at Port Vale.
Both sides had chances in an open first half as Adam Barton went close for the visitors, while Ryan Allsop kept out a header from Vale defender Chris Robertson.
The hosts controlled matters after the break, but Coventry struck against the run of play, as Johnson headed home.
Gary Madine then wrapped up victory in stoppage time with a low drive.
Sky Blues manager Steven Pressley told BBC Coventry & Warwickshire:
"It was a very professional away performance. We gave up very few chances. It's another clean sheet which is something that pleases me greatly, as clean sheets breed confidence.
"But I felt again that, if our final pass had been better, we could have scored more goals.
"I'm really pleased with the result but there are still aspects of our play that we can improve on."
Line-ups
Port Vale
Formation 4-1-3-2
- 1Neal
- 5McGivernSubstituted forBirchallat 76'minutes
- 21Veseli
- 4Robertson
- 2Yates
- 3Dickinson
- 14DanielSubstituted forNimelyat 66'minutes
- 20Marshall
- 17BrownSubstituted forDoddsat 68'minutes
- 9Williamson
- 33N'Guessan
Substitutes
- 6Duffy
- 7Birchall
- 8Dodds
- 22Lloyd
- 23Boot
- 26Nimely
- 28Campion
Coventry
Formation 4-5-1
- 23Allsop
- 22Pennington
- 4Webster
- 21Martin
- 5Johnson
- 11O'Brien
- 7FleckSubstituted forWillisat 90+1'minutes
- 9McQuoidBooked at 41minsSubstituted forFinchat 69'minutes
- 16Barton
- 10SwansonSubstituted forHaynesat 46'minutes
- 8MadineBooked at 90mins
Substitutes
- 1Burge
- 2Willis
- 6Thomas
- 12Jackson
- 26Haynes
- 27Finch
- 36Maddison
- Referee:
- Mark Heywood
- Attendance:
- 5,321
Match Stats
- Possession
- Home48%
- Away52%
- Shots
- Home9
- Away13
- Shots on Target
- Home3
- Away7
- Corners
- Home7
- Away3
- Fouls
- Home9
- Away6
Live Text
Post update
Full Time
Second Half ends, Port Vale 0, Coventry City 2.
Booking
Gary Madine (Coventry City) is shown the yellow card.
Goal!
Goal! Port Vale 0, Coventry City 2. Gary Madine (Coventry City) right footed shot from the centre of the box to the bottom right corner. Assisted by Jim O'Brien.
Post update
Attempt saved. Dany N'Guessan (Port Vale) right footed shot from outside the box is saved in the bottom right corner.
Post update
Corner, Port Vale. Conceded by Adam Barton.
Substitution
Substitution, Coventry City. Jordan Willis replaces John Fleck.
Post update
Foul by Alex Nimely (Port Vale).
Post update
Jim O'Brien (Coventry City) wins a free kick in the defensive half.
Post update
Corner, Coventry City. Conceded by Carl Dickinson.
Post update
Attempt missed. Alex Nimely (Port Vale) left footed shot from a difficult angle on the left is close, but misses to the left.
Post update
Attempt saved. Gary Madine (Coventry City) right footed shot from outside the box is saved in the centre of the goal.
Post update
Attempt missed. Ben Williamson (Port Vale) left footed shot from outside the box is close, but misses the top left corner.
Post update
Foul by Carl Dickinson (Port Vale).
Post update
Jim O'Brien (Coventry City) wins a free kick in the defensive half.
Substitution
Substitution, Port Vale. Chris Birchall replaces Ryan McGivern because of an injury.
Substitution
Substitution, Coventry City. Jack Finch replaces Josh McQuoid.
Substitution
Substitution, Port Vale. Louis Dodds replaces Michael Brown.
Post update
Michael Brown (Port Vale) wins a free kick in the attacking half.
Post update
Foul by Ryan Haynes (Coventry City).