Aston Villa's bruising defeat to Newcastle United in their Premier League opener seems a distant memory now, having won eight league games from the 11 that have followed.