Aston Villa face Tottenham in a crucial game in the Champions League race.