Dannie Bulman's second-half goal gave Crawley victory at Gillingham in the battle for the League Two play-offs.
Crawley's Kyle McFadzean's saw his header hit the crossbar, while at the other end Simon King shot wide.
Bulman scored five minutes after the break, slipping in behind the defence and side-footing past Paulo Gazzaniga.
The visitors move up to fifth, but Gillingham slip to ninth, four points adrift of the seventh-placed Oxford and a point behind Crewe.
VIEWS FROM THE DRESSING ROOM
Gillingham boss Andy Hessenthaler told BBC Radio Kent:
"We got bullied a little bit. They dictated from the start and we looked a bit tired, so it was a disappointing night really.
"We said before tonight, it's a mini-league at the moment with 10 games to go. We've got to be around the top of that mini-league, if not top.
"The last home game we lost, we bounced back straight away, so we've got to go and do that at Bradford now.
"They're [Crawley] good at what they do. They don't play football, they launch it long and have to experienced big boys up front. I felt we played too deep at times and they got on top of us."
Crawley manager Steve Evans told BBC Sussex:
"It was a bit scary but it never should have been that way. We scored a perfectly good goal in the second half - why he's given that offside, I don't know.
"The players dug in tonight and we played some fantastic stuff, more in the first half.
"The Gillingham crowd were booing in the first half and that was testament to our performance. They're a good side and have some gifted youngsters.
"I showed a lot of faith in Michel Kuipers. He's a real character and someone who we've got a lot of respect for. Hopefully by the weekend we'll have some competition."