Manchester City fought their way to a place in the Carabao Cup quarterfinals after defeating Liverpool 3-2 in an exciting clash at the Etihad on Thursday.
Striker Erling Haaland continued where he left off before the World Cup break as he connected with Kevin de Bruyne‘s cross to volley it into the net and give his side an early lead just 10 minutes into the match.
– Stream on ESPN+: LaLiga, Bundesliga, more (U.S.)
Liverpool midfielder Fabio Carvalho equalised in the 20th minute, slotting home a pass from James Milner past City goalkeeper Stefan Ortega.
Minutes after half-time, City found themselves in front again through a perfectly placed strike from Riyad Mahrez that found the bottom corner of the goal.
Their lead was not long lived as less than a minute later Liverpool marched straight back the other way with forward Mohamed Salah bringing his team level again to make it 2-2.
The drama continued as following a short corner play from City with de Bruyne swinging the ball into the box as defender Nathan Ake peeled off around the back to head the ball past goalkeeper Caoimhin Kelleher.
Despite efforts from Salah and Nunez, Liverpool couldn’t equalise for a third time as City hung on to book their place in the quarterfinals.
The Manchester side will not have to wait long to learn their opponents for the next round as the quarterfinal draw takes place immediately following this match.