The Reds went behind thanks to Jon Walters’ header, but they responded with first half goals from Adam Lallana and Roberto Firmino.
The game was still there for Mark Hughes’ side at the start of the second half though, yet an own goal from Giannelli Imbula and a Daniel Sturridge strike secured the three points for Liverpool.
It means that Klopp’s side picked up their third successive league win, and as a result move above Pep Guardiola’s City into second, six points behind league leaders Chelsea.
It has been an excellent first half of the season for Liverpool, who have won 12 of their 18 league games, and are also into the last four of the League Cup.
The Reds host Man City on New Year’s Eve as they look to bring 2016 to a close with an important win and remain in the title race as they enter the second half of the season.
In what has been a fine year for the club, we thought we’d take a look back at their year thus far, and have selected their top 3 games of 2016.
Norwich 4-5 Liverpool (January 23)
In what was arguably one of the best Premier League games of 2016, Liverpool got the better of Norwich 5-4 in a thrilling encounter at Carrow Road back in January.
Alex Neil’s Canaries found themselves 3-1 up nine minutes into the second half, but Jordan Henderson, Roberto Firmino, and James Milner all netted to give Klopp’s side a 4-3 lead going into added time.
However, Sebastien Bassong looked to have secured the hosts a much-needed point in their battle to stay up, but Adam Lallana had other ideas when his volley looped over the head of Declan Rudd and into the back of the net.
It was one of the best games of the 2015/16 campaign, and will certainly be up there when people remember the great matches of 2016 in years to come.
Arsenal 3-4 Liverpool (August 14)
Liverpool have played 55 games in 2016 thus far, and those games have included 184 goals – seven of which came in their opening game of the 2016/17 season at the Emirates.
The Reds fell behind to Theo Walcott’s 31st minute strike, yet Philippe Coutinho equalised on the stroke of half time with an exquisite free-kick.
They then netted three times in 14 second half minutes, with Adam Lallana grabbing the second four minutes after the break before Coutinho made it 3-1 soon after, and then summer signing Sadio Mane scored a fine solo effort to make it 4-1 after 63 minutes.
Alex Oxlade-Chamberlain and Calum Chambers both scored for Arsene Wenger’s side as they threatened a comeback, but Klopp’s men held on for a thrilling victory to open up the new season.
It’s fair to say that that win set the tone for the rest of their 2016, as the Reds are the highest scorers in the Premier League with 45 goals, and their 18 games has included 66 goals, the most of any side in the top-flight.
Liverpool 4-3 Borussia Dortmund (April 14)
Klopp’s men picked up an important 1-1 draw away at Borussia Dortmund in the first leg of their Europa League quarter-final, and went into the second leg at Anfield as favourites to progress.
However, it all went wrong for Klopp against his former club, as Henrikh Mkhitaryan and Pierre-Emerick Aubameyang put the visitors two-up after just nine minutes and, although Divock Origi got one back just after half time, Marco Reus made it 3-1 to Dortmund on the night after 57 minutes.
It meant that Liverpool needed three unanswered goals in the final half an hour to progress, and what was to follow was nothing short of extraordinary.
Philippe Coutinho’s excellent strike gave the Reds some hope with 24 minutes to go, and Mamadou Sakho got Anfield bouncing when his 78th minute header nestled into the corner of the Dortmund net.
With Anfield roaring, Liverpool pressed for that one goal which would send them through, and it came courtesy of another unlikely source, as defender Dejan Lovren headed home James Milner’s deep cross to cap off another great European night on Merseyside.