Aston Villa have won seven consecutive games in all competitions for the first time since a 10-game winning streak between ...