Crawley Town kept their outside League One play-off hopes alive with a win over stuttering Coventry City.
Billy Clarke put his side in front at a rain-lashed Broadfield Stadium on 15 minutes, his deflected low shot wrong-footing Sky Blues keeper Joe Murphy.
Coventry skipper Carl Baker was then twice denied by home keeper Paul Jones.
On a heavy pitch, Connor Essam bundled home from close range to seal Crawley's victory on the hour, condemning the Sky Blues to a third straight away defeat.
VIEW FROM THE DRESSING ROOM
Crawley Town manager Richie Barker told BBC Sussex:
"You have to win games in loads of different ways. We've had to do that today and I thought the players were fantastic.
"All we asked for was that we were in for a shout of the play-offs and that is where we are.
"We are reliant on other people but we never gave up. If we miss out for other reasons, then fair enough.
"We've made a few changes over the last couple of weeks due to injuries and, to be fair to the players who have come in, they have done well."
Sky Blues manager Steven Pressley told BBC Coventry & Warwickshire:
"We were tentative and not aggressive enough with or without the ball. We were undone by two set-plays. That's an area we need to improve on.
"It was a disappointing afternoon for us because we need to come to places like this and win.
"As for the pitch, I'm not using it as an excuse but it made life very, very difficult for us.
"In my opinion, the game should have been called off after 55 minutes. The conditions were treacherous."