The win moved Liverpool level with City on 86 points in the standings, but the champions have a game in hand which takes place on Wednesday when they travel to Wolverhampton Wanderers.
Any hope of Villa coach Steven Gerrard giving his former club an easy ride was quickly dispelled as his team flew out of the blocks from kickoff in front of a boisterous home crowd.
Our 💯th victory over Villa in all competitions!
— Liverpool FC (@LFC) 1652224500000
They took a third-minute lead when Liverpool goalkeeper Alisson spilled a header from Douglas Luiz straight back into the path of the Brazilian forward who fired in from close range, with defenders Kostas Tsimikas and Joel Matip both prostrate.
Juergen Klopp’s side equalised less than three minutes later, when Virgil Van Dijk met Trent Alexander-Arnold’s free kick and although Villa keeper Emiliano Martinez managed to get a hand to his effort, Matip poked in the rebound.
The visitors, uncharacteristically nervy, suffered a setback around the half hour mark as defensive midfielder Fabinho was forced off injured, putting his participation in Saturday’s FA Cup final against Chelsea in serious doubt.
However, they recovered and settled down in the second half as Senegalese forward Mane put his side ahead in the 65th minute with a smart header from a Luis Diaz cross.
It was his 15th league goal of the season, the third Liverpool player to reach at least that mark this campaign after Mohamed Salah and Diogo Jota.
Mane. Match-winner 😍A brilliant header to secure a crucial three points at Villa Park! https://t.co/0bgV4TgkoE
— Liverpool FC (@LFC) 1652223601000
Villa striker Danny Ings forced some good saves from Alisson in the latter stages and had a goal ruled out for offside with less than five minutes remaining. However, Liverpool held firm to move level with City, for 24 hours at least.
“It was always going to be tough and we have to keep going. We’re in the same position as we were before the game. It was a big game and another three points,” Liverpool captain Jordan Henderson told Sky Sports.
“We concentrate on what we need to do. It is another big game at the weekend, the FA Cup final and we have to recover for that. It is out of our control (the title race), we do not need to waste energy on that.”
Villa remain 11th and next face Crystal Palace on Sunday.