Aston Villa produce memorable Champions League night after sinking Bayern Munich
EPL / 9 months agoAston Villa produced a memorable repeat of their famous European Cup final victory over Bayern Munich as they won 1-0 in the Champions League at Villa Park.