Förra veckan såg Barcelona ut som Europas bästa lag. I kväll såg Aston Villa ut att kunna rädda hela Champions League.