Elijah Adebayo headed in for Rob Edwards’ side on the stroke of the interval before Bernardo Silva and Jack Grealish replied.
Manchester City survived a scare as they recovered from going a goal behind at half-time to put down a brave fight by Luton and battle to a 2-1 Premier League victory at Kenilworth Road.