Match ends, Crawley Town 1, Luton Town 2.
Luton reached the second round of the FA Cup after a Josh McQuoid brace saw off League Two rivals Crawley Town.
McQuoid put the Hatters ahead after the break when his 20-yard strike beat Reds goalkeeper Darryl Flahavan.
The home side restored parity soon after when Matt Harold headed in Simon Walton's cross from close range.
The game looked to be heading for a replay until the final minute when McQuoid hammered in a left-footed winner into the top corner.
Crawley Town boss Mark Yates told BBC Surrey:
"On our part we've conceded a couple of poor goals but apart from that I thought the first half we were superb.
"We weren't as good in the second half which is credit to them but we had enough chances to win a couple of games today.
"When we played it around we were really bright with the ball. You don't get what you always deserve in football and we didn't today. We have to dust ourselves off and our recent form performances have been good and today we can come out with a bit of credit."
Luton Manager John Still told BBC Three Counties Radio:
"Second half I thought we were good. Certainly in the first 20 minutes they had the ascendancy, but we were solid and didn't give them too many opportunities. Second half we were good, I thought we played very well in the second half.
"(Paul Benson) has been a big miss. One thing we've lacked in the last few games is a bit of experience up-front. When he plays we've got a little bit of experience and knowledge.
"Our cup form this year has been very good. We beat Bristol City, we held Stoke 0-0 for 120 minutes, and we beat Leyton Orient. So I've been really, really pleased with our cup form. This is a massive competition, we're an established Football League side now, so we can have a go at it."
- 4WaltonBooked at 22minsSubstituted forRooneyat 85'minutes
- 20DeaconSubstituted forFenelonat 88'minutes
- 39MurphySubstituted forBarnardat 83'minutes
- 7LawlessSubstituted forGreenat 69'minutes
- 14MarriottSubstituted forBensonat 60'minutes
- Nick Kinseley
- Shots on Target
Second Half ends, Crawley Town 1, Luton Town 2.
Attempt missed. Luke Guttridge (Luton Town) left footed shot from outside the box is close, but misses to the left.
Christian Scales (Crawley Town) wins a free kick in the attacking half.
Foul by Paul Benson (Luton Town).
Goal! Crawley Town 1, Luton Town 2. Josh McQuoid (Luton Town) left footed shot from the centre of the box to the top left corner.
Substitution, Crawley Town. Shamir Fenelon replaces Roarie Deacon.
Attempt saved. Sonny Bradley (Crawley Town) header from the centre of the box is saved in the bottom right corner.
Corner, Crawley Town. Conceded by Scott Griffiths.
Substitution, Crawley Town. Luke Rooney replaces Simon Walton.
Attempt missed. Gwion Edwards (Crawley Town) right footed shot from outside the box is just a bit too high.
Substitution, Crawley Town. Lee Barnard replaces Rhys Murphy.
Attempt missed. Josh McQuoid (Luton Town) right footed shot from outside the box is close, but misses to the right.
Danny Green (Luton Town) wins a free kick in the attacking half.
Foul by Simon Walton (Crawley Town).
Attempt missed. Luke Wilkinson (Luton Town) left footed shot from more than 35 yards is high and wide to the right.
Attempt blocked. Jonathan Smith (Luton Town) right footed shot from outside the box is blocked.
Attempt missed. Olly Lee (Luton Town) right footed shot from long range on the right is just a bit too high.
Substitution, Luton Town. Danny Green replaces Alex Lawless.
Attempt blocked. Matt Harrold (Crawley Town) right footed shot from outside the box is blocked.