Match ends, Northampton Town 2, Crawley Town 1.
League Two champions Northampton Town extended their unbeaten run to 21 matches with victory over Crawley.
After a goalless first half, Cobblers striker John Marquis was fouled by Lanre Oyebanjo in the box and Ricky Holmes fired in the resultant penalty.
Rod McDonald and Holmes hit the bar for the hosts before John-Joe O'Toole doubled their lead from close range.
Gwion Edwards' free-kick reduced the deficit, but the visitors saw Andy Bond sent off soon after.
Crawley Town boss Mark Yates told BBC Surrey:
"You know they set traps, but more than anything else they work harder than any team and they're good in possession.
"The back four are all comfortable with the ball and they are a blueprint of how we need to be.
"We're a million miles apart at the moment in terms of them being champions and we're nowhere near it.
"We have to learn and have to say 'How can we improve?' and decide which players are going to be here next season.
"How are we going to play and how we can emulate or copy them and get the energy levels within our team?"
- 18McDonaldBooked at 84mins
- 11HolmesSubstituted forCresswellat 90+4'minutes
- 10AdamsSubstituted forPotterat 66'minutesBooked at 73mins
- 27MarquisSubstituted forD'Athat 81'minutes
- 2OyebanjoSubstituted forYoungat 88'minutes
- 6BradleyBooked at 58mins
- 31DunneBooked at 90mins
- 22BondBooked at 86mins
- 15FenelonSubstituted forDeaconat 81'minutes
- 24SutherlandSubstituted forAshtonat 82'minutes
- 30Della Verde
- Lee Swabey
- Shots on Target
Second Half ends, Northampton Town 2, Crawley Town 1.
Foul by Ryan Cresswell (Northampton Town).
Sonny Bradley (Crawley Town) wins a free kick in the defensive half.
David Buchanan (Northampton Town) wins a free kick on the right wing.
Foul by Charles Dunne (Crawley Town).
Substitution, Northampton Town. Ryan Cresswell replaces Ricky Holmes.
Charles Dunne (Crawley Town) is shown the yellow card.
Foul by John-Joe O'Toole (Northampton Town).
Gwion Edwards (Crawley Town) wins a free kick in the defensive half.
Attempt blocked. Gwion Edwards (Crawley Town) right footed shot from outside the box is blocked.
Attempt missed. Ricky Holmes (Northampton Town) right footed shot from outside the box is too high.
Substitution, Crawley Town. Lewis Young replaces Lanre Oyebanjo.
Sam Hoskins (Northampton Town) wins a free kick in the defensive half.
Andy Bond (Crawley Town) is shown the red card.
Foul by Andy Bond (Crawley Town).
Goal! Northampton Town 2, Crawley Town 1. Gwion Edwards (Crawley Town) from a free kick with a right footed shot to the bottom left corner.
Rod McDonald (Northampton Town) is shown the yellow card for a bad foul.
Foul by Rod McDonald (Northampton Town).
Roarie Deacon (Crawley Town) wins a free kick in the defensive half.