Match ends, Peterborough United 4, Crawley Town 3.
Crawley face relegation after conceding two goals in the final three minutes in a dramatic defeat at Peterborough.
Marvin Elliott fired the visitors ahead before Conor Washington equalised.
Michael Bostwick put Posh 2-1 up after the break, but goals from Mathias Pogba and Josh Simpson looked to have given victory to Dean Saunders' side.
Bostwick made it 3-3, before Washington turned in a loose ball to leave Crawley in the League One relegation zone on goal difference with one game left.
Crawley Town boss Dean Saunders told BBC Sussex:
"We were just really unlucky and you don't want it to happen to you with two games to go. You want all the decisions to go your way.
"We were three minutes away from staying in the league.
"They're all devastated in the dressing room. Three of the goals hit the post and went in."
- 22Almeida SantosSubstituted forBurgessat 70'minutes
- 17NewellSubstituted forPayneat 81'minutes
- 37Da Silva LopesSubstituted forEdwardsat 66'minutes
- 11SimpsonSubstituted forOyebanjoat 71'minutes
- 33ElliottSubstituted forMorganat 90+3'minutes
- 9McLeodSubstituted forSmithat 81'minutes
- Charles Breakspear
- Shots on Target
Second Half ends, Peterborough United 4, Crawley Town 3.
Jonathan Edwards (Peterborough United) wins a free kick in the defensive half.
Foul by Kelly Youga (Crawley Town).
Foul by Jonathan Edwards (Peterborough United).
Kelly Youga (Crawley Town) wins a free kick in the defensive half.
Gavin Tomlin (Crawley Town) is shown the yellow card.
Hand ball by Marcus Maddison (Peterborough United).
Attempt missed. Conor Washington (Peterborough United) left footed shot from the right side of the box is close, but misses to the left.
Substitution, Crawley Town. Dean Morgan replaces Marvin Elliott.
Christian Burgess (Peterborough United) wins a free kick in the attacking half.
Foul by Gavin Tomlin (Crawley Town).
Goal! Peterborough United 4, Crawley Town 3. Conor Washington (Peterborough United) right footed shot from the centre of the box to the bottom left corner. Assisted by Gabriel Zakuani.
Gabriel Zakuani (Peterborough United) hits the right post with a right footed shot from the left side of the six yard box.
Corner, Peterborough United. Conceded by Lewis Young.
Attempt missed. Mathias Pogba (Crawley Town) header from a difficult angle on the right is too high.
Corner, Crawley Town. Conceded by Michael Smith.
Goal! Peterborough United 3, Crawley Town 3. Michael Bostwick (Peterborough United) right footed shot from the centre of the box to the bottom right corner. Assisted by Michael Smith.
Foul by Michael Bostwick (Peterborough United).
(Crawley Town) wins a free kick in the defensive half.