Match ends, Preston North End 1, Coventry City 1.
Veteran striker Kevin Davies scored and was sent off as Preston were held by battling Coventry at Deepdale.
Preston dominated the first half and only a fine Joe Murphy tip over denied Joe Garner from giving them the lead.
Davies, 36, then tucked home David Buchanan's 53rd-minute cross.
He was then shown a straight red card for a high tackle on Cyrus Christie before Franck Moussa's stunning 35-yard volley in stoppage time grabbed Coventry a point.
VIEW FROM THE DRESSING ROOM
Coventry City manager Steven Pressley told BBC Coventry & Warwickshire:
"I don't think we played particularly well for the first hour of the game, but for the last half hour we were the dominant team and always looked capable of scoring a goal: and what a remarkable goal that was.
"I said to Franck in the dressing room that throughout his career he'll struggle to score a better goal than he did today.
"I'm so pleased for the group because it's been a mark of us this season: the amount of late goals we've scored, the desire of the team not to give up. I think that tells you a lot about what you've got in the dressing room."
- 32WisemanBooked at 23mins
- 16BuchananBooked at 90mins
- 11HolmesSubstituted forHumphreyat 75'minutes
- 19WelshSubstituted forKeaneat 74'minutes
- 9DaviesBooked at 88mins
- 12GallagherBooked at 84minsSubstituted forKingat 90+2'minutes
- 1MurphyBooked at 90mins
- 8BakerSubstituted forSlagerat 82'minutes
- 24ClarkeSubstituted forDanielsat 54'minutes
- Kevin Wright
- Shots on Target
Second Half ends, Preston North End 1, Coventry City 1.
Goal! Preston North End 1, Coventry City 1. Franck Moussa (Coventry City) left footed shot from outside the box to the top right corner.
Foul by Joe Garner (Preston North End).
Cyrus Christie (Coventry City) wins a free kick on the left wing.
Joe Murphy (Coventry City) is shown the yellow card.
Joe Garner (Preston North End) wins a free kick on the left wing.
Foul by John Fleck (Coventry City).
Attempt blocked. Cyrus Christie (Coventry City) right footed shot from outside the box is blocked.
Substitution, Preston North End. Jack King replaces Paul Gallagher.
David Buchanan (Preston North End) is shown the yellow card.
Foul by David Buchanan (Preston North End).
Franck Moussa (Coventry City) wins a free kick in the defensive half.
Corner, Preston North End. Conceded by Daniel Seaborne.
Attempt blocked. Paul Gallagher (Preston North End) right footed shot from outside the box is blocked.
David Buchanan (Preston North End) wins a free kick on the left wing.
Foul by Denzel Slager (Coventry City).
Kevin Davies (Preston North End) is shown the red card for a bad foul.
Foul by Kevin Davies (Preston North End).
Cyrus Christie (Coventry City) wins a free kick in the defensive half.