Match ends, Port Vale 2, Crawley Town 3.
Crawley twice came from behind to beat Port Vale and boost their survival chances in League One.
Mark Marshall's corner was turned in by Louis Dodds after four minutes to give the hosts the lead.
Anthony Wordsworth equalised with a low shot but Dodds rifled home Vale's second to restore their lead.
Crawley levelled for a second time when Izale McLeod's header went in off the underside of the bar before Richard Wood nodded in the 69th minute winner.
Tuesday's result mirrored Crawley's win over Colchester on Saturday, leaving them only two points from safety, while Port Vale slip to 13th, six points adrift of the play-off places.
Port Vale manager Rob Page:
"Before this game the players have set high standards and I can't fault their efforts and work rate.
"But I'm not going to accept a performance like that. I didn't as a player and I'm certainly not going to as a manager.
"It was embarrassing standing there watching that. That performance, by their own high standards, is not acceptable."
Crawley Town boss Dean Saunders told BBC Surrey:
"It's a great result for us and we've scored another three goals away from home. We've had a couple of back-to-back away wins, scored six goals and we've come back from behind again. There's a great spirit in the camp.
"The players are all together and really we dug that result out. There was a bit of class from Anthony Wordsworth and the three midfield players were excellent. Izale's got another goal - that's 17 he's got - and the three centre-halves looked solid all night.
"They've redeemed themselves in the second half and we got over the winning line. We played some great football all the way through."
Line-ups
Port Vale
Formation 4-4-1-1
- 1Neal
- 2Yates
- 21Veseli
- 4Robertson
- 5McGivern
- 20Marshall
- 15O'Connor
- 17BrownSubstituted forO'Sullivanat 77'minutes
- 14DanielSubstituted forWilliamsonat 66'minutes
- 8Dodds
- 11PopeSubstituted forCampionat 77'minutes
Substitutes
- 6Duffy
- 7Birchall
- 9Williamson
- 12Johnson
- 18O'Sullivan
- 22Lloyd
- 28Campion
Crawley
Formation 4-4-1-1
- 30PriceBooked at 78mins
- 6Bradley
- 29Wood
- 25Ward
- 14Young
- 21TomlinSubstituted forElliottat 87'minutes
- 16Fowler
- 26Wordsworth
- 3Dickson
- 28PogbaSubstituted forMorganat 64'minutes
- 9McLeodSubstituted forSmithat 90+4'minutes
Substitutes
- 1Jensen
- 7Edwards
- 8Smith
- 10Morgan
- 17Anderson
- 20Bawling
- 33Elliott
- Referee:
- Kevin Wright
- Attendance:
- 3,852
Match Stats
- Possession
- Home45%
- Away55%
- Shots
- Home9
- Away9
- Shots on Target
- Home4
- Away5
- Corners
- Home12
- Away4
- Fouls
- Home8
- Away9
Live Text
Post update
Full Time
Second Half ends, Port Vale 2, Crawley Town 3.
Post update
Attempt missed. Chris Robertson (Port Vale) header from the centre of the box is close, but misses to the left following a corner.
Post update
Corner, Port Vale. Conceded by Lewis Young.
Post update
Corner, Port Vale. Conceded by Darren Ward.
Substitution
Substitution, Crawley Town. Jimmy Smith replaces Izale McLeod.
Post update
Corner, Port Vale. Conceded by Lewis Young.
Post update
Foul by Michael O'Connor (Port Vale).
Post update
Lee Fowler (Crawley Town) wins a free kick on the right wing.
Post update
Foul by Ryan McGivern (Port Vale).
Post update
Dean Morgan (Crawley Town) wins a free kick in the defensive half.
Post update
Corner, Port Vale. Conceded by Sonny Bradley.
Substitution
Substitution, Crawley Town. Marvin Elliott replaces Gavin Tomlin.
Post update
Corner, Port Vale. Conceded by Darren Ward.
Post update
Attempt saved. Anthony Wordsworth (Crawley Town) right footed shot from the right side of the box is saved in the bottom right corner.
Post update
Corner, Port Vale. Conceded by Darren Ward.
Post update
Attempt missed. Izale McLeod (Crawley Town) right footed shot from outside the box is too high.
Post update
Michael O'Connor (Port Vale) wins a free kick in the attacking half.
Post update
Foul by Dean Morgan (Crawley Town).
Booking
Lewis Price (Crawley Town) is shown the yellow card.