Match ends, Newport County 1, Luton Town 0.
Aaron O'Connor put Newport County one place off the League Two play-off places as they dented Luton's hopes at Rodney Parade.
The former Luton striker sent Lee Minshull's assist into the top-right corner of the net in the 21st minute.
He and his team-mates held on to deny the visitors for only their third win in 12 matches.
It was also Luton's fourth successive defeat as John Still's side failed to hit the target.
Newport County manager Jimmy Dack told BBC Radio Wales:
"We had less possession than they did but we won the match - normally it's the other way round, so for me that's really pleasing.
"It was a big effort and I'm delighted for Aaron O'Connor because we need his goals and he's felt a bit under pressure.
"He produced tonight so fair play to him and the group."
Luton Town manager John Still told BBC BBC Three Counties Radio:
"We have missed players, they are important players but we can't do anything about that.
"Was it good enough defending (for Newport's goal)? I don't think so. Having looked at it real time, we could have done better.
"This is a massive challenge for us now, and it's about how strong mentally we are.
"There's nothing wrong in losing, it's how you respond to losing. I don't believe in luck."
- 3FeelyBooked at 44mins
- 18KlukowskiSubstituted forFlynnat 79'minutes
- 14JeffersSubstituted forZebroskiat 71'minutes
- 10O'ConnorSubstituted forChapmanat 90+1'minutes
- 22HarrimanSubstituted forFranksat 52'minutes
- 7LawlessSubstituted forOduwaat 72'minutes
- 50McGeehanBooked at 42mins
- 13CullenSubstituted forBensonat 61'minutes
- Brendan Malone
- Shots on Target
Second Half ends, Newport County 1, Luton Town 0.
Corner, Luton Town. Conceded by Darren Jones.
Attempt blocked. Andy Drury (Luton Town) right footed shot from the centre of the box is blocked.
Substitution, Newport County. Adam Chapman replaces Aaron O'Connor.
Attempt blocked. Ryan Jackson (Newport County) right footed shot from a difficult angle and long range on the right is blocked.
Attempt missed. Cameron McGeehan (Luton Town) right footed shot from the centre of the box misses to the left.
Foul by Chris Zebroski (Newport County).
Luke Wilkinson (Luton Town) wins a free kick on the right wing.
Attempt saved. Elliot Lee (Luton Town) right footed shot from outside the box is saved in the centre of the goal.
Corner, Newport County. Conceded by Elliot Justham.
Attempt saved. Aaron O'Connor (Newport County) right footed shot from the centre of the box is saved in the top centre of the goal.
Corner, Newport County. Conceded by Luke Wilkinson.
Attempt blocked. Ryan Jackson (Newport County) right footed shot from the right side of the box is blocked.
Substitution, Newport County. Michael Flynn replaces Yan Klukowski.
Corner, Luton Town. Conceded by Chris Zebroski.
Attempt missed. Chris Zebroski (Newport County) right footed shot from the right side of the box is close, but misses to the right.
Delay in match Luke Wilkinson (Luton Town) because of an injury.
Corner, Luton Town. Conceded by Max Porter.
Substitution, Luton Town. Nathan Oduwa replaces Alex Lawless.