Blue Square Bet Premier side Luton Town caused an upset by beating Premier League outfit Aston Villa 2-0 in a pre-season friendly at Kenilworth Road.
Christian Benteke made his first start for the club since signing a new contract on Friday, but he could do little to help his side to a win.
In the early stages of the game Nathan Baker inexplicably played Dave Martin through with a poor back pass, but the Luton striker blasted the ball into the side-netting when one-on-one with Jed Steer.
The Conference side took the lead on the halfway mark through John Shaw. Shaun Waley played the ball to Mick Cullen, whose cross from the right flank found Shaw, who then fired into a gaping net.
Benteke was replaced by 18-year-old Callum Robinson at the break, as the away side searched for an equaliser.
However, another defensive mix-up between Ciaran Clark and Ron Vlaar gifted the ball to Jake Howells, who cleverly rounded Brad Guzan before finishing.
Villa, who made 10 changes on the hour mark, searched in vain for an equaliser as the non-league side held firm to secure an impressive victory.