Despite their pressure, Jurgen Klopp’s men were unable to get the breakthrough, and were robbed of a goal after VAR disallowed Roberto Firmino’s close-range finish due to his armpit being in an offside position.
But they battled back and kept pushing for the equaliser - which eventually came in the 87th minute through Andy Robertson.
The left-back fired in from close range, before Sadio Mane’s header won the Reds the game in the 94th minute.
City, too, had to wait late before they got three points at home to Southampton.
Sadio Mane scored a 94th minute winner for Liverpool (Image: GETTY)
James Ward-Prowse’s opener after 13 minutes stunned Pep Guardiola’s side, and City were made to wait until the 70 minute mark before levelling the game.
Sergio Aguero got City back in the game before Kyle Walker’s winner on 86 minute.
And Shearer compared both sides to Sir Alex Ferguson’s old United teams who were famed for late winners.
“Good teams keep going,” he said on Match of the Day.
Trending
Manchester City left it late against Southampton (Image: GETTY)
Invalid email
We use your sign-up to provide content in ways you've consented to and to improve our understanding of you. This may include adverts from us and 3rd parties based on our understanding. You can unsubscribe at any time. Read our Privacy Policy
“They wear you down, they have that belief.
“With the managers they have, both Pep [Guardiola] and [Jurgen] Klopp, they demand they keep going.
“It happened to Man United all those years ago, it’s not a coincidence they scored all those late goals.”