Home
Luton Town beat Aston Villa 3-1 in the League Cup on 10 August 2016 at Kenilworth Road, Luton, Bedfordshire.