Coventry City climbed six points clear of the Championship relegation zone with a vital win at fellow strugglers Rotherham.
Millers goalkeeper Viktor Johansson made superb saves to deny Liam Kelly and Tyler Walker, while home midfielder Lewis Wing smashed a shot against the post in an entertaining first half.
The Sky Blues took the lead when Leo Ostigard powered in a header that took a deflection on its way past Johansson.
Rotherham, who were playing their second game in 48 hours, could not really create anything in response and they are now four points behind 21st-placed Derby.
More to follow.
- 20IhiekweSubstituted forSadlierat 88′minutes
- 6WoodBooked at 90mins
- 22OlosundeSubstituted forGilesat 60′minutes
- 16LindsaySubstituted forOgbeneat 77′minutes
- 5WingBooked at 46mins
- 8WilesBooked at 56minsSubstituted forLadapoat 60′minutes
- 19HardingSubstituted forRobertsonat 77′minutes
- 29Da Costa
- 11O’HareSubstituted forHamerat 77′minutes
- 24GoddenSubstituted forGyökeresat 72′minutes
- 19WalkerSubstituted forBiamouat 72′minutesBooked at 86mins
Match ends, Rotherham United 0, Coventry City 1.
Second Half ends, Rotherham United 0, Coventry City 1.
Offside, Coventry City. Kyle McFadzean tries a through ball, but Viktor Gyökeres is caught offside.
Lewis Wing (Rotherham United) wins a free kick on the left wing.
Foul by Viktor Gyökeres (Coventry City).
Richard Wood (Rotherham United) is shown the yellow card for a bad foul.
Foul by Richard Wood (Rotherham United).
Dominic Hyam (Coventry City) wins a free kick in the defensive half.
Hand ball by Matt Crooks (Rotherham United).
Offside, Coventry City. Dominic Hyam tries a through ball, but Maxime Biamou is caught offside.
Substitution, Rotherham United. Kieran Sadlier replaces Michael Ihiekwe.
Angus MacDonald (Rotherham United) wins a free kick in the defensive half.
Foul by Gustavo Hamer (Coventry City).
Maxime Biamou (Coventry City) is shown the yellow card for a bad foul.
Matt Crooks (Rotherham United) wins a free kick in the attacking half.
Foul by Maxime Biamou (Coventry City).
Attempt blocked. Viktor Gyökeres (Coventry City) left footed shot from the centre of the box is blocked. Assisted by Sam McCallum.
Foul by Kyle McFadzean (Coventry City).
Richard Wood (Rotherham United) wins a free kick in the defensive half.
Corner, Coventry City. Conceded by Viktor Johansson.