Liverpool vs Aston Villa: A Masterclass in Premier League Dominance Introduction Ah, the Premier League, where men are men and Aston Villa… well, they tried. Liverpool’s recent 3-0 thrashing of Aston Villa at Anfield was nothing short of a masterclass. David Lynch, the Liverpool reporter, couldn’t have summed it up better: “It was a really […]