Match ends, Crawley Town 3, Cheltenham Town 5.
Mohamed Eisa equalled a Cheltenham club record of 20 league goals in his debut season with a brace as the Robins ran out 5-3 winners at Crawley.
Crawley's play-off hopes have faltered in recent weeks and they are now without a win in five games.
The Reds, with only two home defeats since mid-October, found themselves 2-0 down after only 12 minutes with Harry Pell bagging both of them.
Pell, returning from suspension, ran through to put Cheltenham ahead on seven minutes with a shot from the edge of the area which flew into the top corner.
Eisa was then pulled down inside the area by Josh Yorwerth and Pell, after seeing his penalty saved by keeper Glenn Morris, followed up to bundle home the rebound.
Cheltenham skipper Carl Winchester shot over with only Morris to beat but Crawley's nightmare first half continued after 36 minutes when Eisa latched onto a long ball to coolly steer home from close range.
He pounced to hit Cheltenham's fourth two minutes after the break with a shot from a tight angle, and Karlan Ahearne-Grant pulled one back for Crawley on 51 minutes with his eighth goal in nine games.
Defender Will Boyle got in on the act to make it 5-1 for the Robins two minutes later, rising unchallenged to head home Jake Andrews' corner.
Spirited late pressure was rewarded as striker Panutche Camara headed Crawley's second from a cross by Lewis Young 16 minutes from time and defender Young made it 5-3 after keeper Scott Flinders could only parry Camara's shot.
Match report supplied by the Press Association.
- 5McNerneyBooked at 90mins
- 15YorwerthSubstituted forTajbakhshat 67'minutes
- 19EvinaSubstituted forRobertsat 61'minutes
- 33ChatzitheodoridisSubstituted forCranstonat 78'minutes
- 11WinchesterSubstituted forGrahamat 66'minutes
- 7PellBooked at 75mins
- 35AndrewsSubstituted forLloydat 66'minutes
- Chris Sarginson
- Shots on Target
Second Half ends, Crawley Town 3, Cheltenham Town 5.
Attempt missed. Panutche Camara (Crawley Town) right footed shot from outside the box is just a bit too high.
Attempt missed. Lewis Young (Crawley Town) right footed shot from the right side of the six yard box is close, but misses to the right.
Joe McNerney (Crawley Town) is shown the yellow card for a bad foul.
Foul by Joe McNerney (Crawley Town).
Mohamed Eisa (Cheltenham Town) wins a free kick in the attacking half.
Delay over. They are ready to continue.
Delay in match Mohamed Eisa (Cheltenham Town) because of an injury.
Foul by Aryan Taj (Crawley Town).
Brian Graham (Cheltenham Town) wins a free kick in the defensive half.
Attempt blocked. Karlan Ahearne-Grant (Crawley Town) right footed shot from the centre of the box is blocked.
Goal! Crawley Town 3, Cheltenham Town 5. Lewis Young (Crawley Town) right footed shot from the centre of the box to the bottom left corner.
Corner, Crawley Town. Conceded by George Lloyd.
Substitution, Cheltenham Town. Jordan Cranston replaces Ilias Chatzitheodoridis.
Attempt missed. Aryan Taj (Crawley Town) right footed shot from outside the box is just a bit too high.
Corner, Cheltenham Town. Conceded by Jimmy Smith.
Attempt blocked. Brian Graham (Cheltenham Town) right footed shot from the centre of the box is blocked.
Attempt saved. Jordan Roberts (Crawley Town) left footed shot from long range on the right is saved in the bottom right corner.
Harry Pell (Cheltenham Town) is shown the yellow card for a bad foul.