A tense match with lasting memories as Manchester City defeated Liverpool 2-1 in a dramatic conclusion at Anfield on Sunday. The result came from a stunning equalizer and a late winner in injury time, completely changing the mood and the points on the line.
The match started cautiously, with both teams pressing but failing to create significant chances in the first half. Liverpool had some lively moments going forward, but City’s organization in midfield kept things tight. Neither team broke through before the break and the score remained 0-0.
The game came alive early in the second half. Dominik Szoboszlai stepped up for Liverpool in the 74th minute and drilled a brilliant free kick from distance that curled into the top corner, giving the home side the lead. It was a big moment and it seemed like Liverpool might hold on for the win.
But Manchester City fought back. Slowly but surely, they increased the pressure, holding the ball and looking for gaps in Liverpool’s defense. That effort paid off with 10 minutes left when Bernardo Silva equalized with a clever finish after a quick pass created the chance. The score was now 1-1, and suddenly the game was wide open.
Real drama unfolded in the final moments. Deep into stoppage time, Liverpool was caught on the break and a challenge in their penalty area led to a penalty for City. Erling Haaland calmly converted the penalty in the 90+3rd minute, sending the away fans into wild celebration and breaking Liverpool’s hearts.
The late winner changed everything. What had looked like a promising afternoon for Liverpool turned into frustration, while City secured a vital three points that kept them firmly in the title race. The comeback was exactly the moment that top teams thrive on.