Manchester City beat Southampton 2-1 at the Etihad Stadium on Wednesday night, courtesy of a Raheem Sterling strike in the sixth minute of added time.
An unlikely source in Oriol Romeu netted 15 minutes from time to cancel out a Virgil van Dijk own goal, but the Saints could not hold on for a point.
England international Sterling curled home with added time officially up to extend his side's winning run in the Premier League to 12 matches.
Relive how the 90 minutes of action unfolded with Sports Mole's live text coverage below.
STARTING XI: Ederson; Walker, Otamendi, Kompany, Delph; Fernandinho, Sterling, De Bruyne, Gundogan, Gabriel Jesus; Aguero
SUBS: Bravo, Danilo, Mangala, Bernardo, David Silva, Zinchenko, Brahim Diaz
STARTING XI: Forster; Cedric, Yoshida, Van Dijk, Hoedt, Bertrand; Hojbjerg, Oriol Romeu, Lemina, Redmond; Long
SUBS: McCarthy, Davis, Austin, Tadic, Boufal, Gabbiadini, McQueen
Pep Guardiola: "What I saw of Southampton this season, I saw many things - and [Pellegrino] made an amazing job at Alaves last season. We were together one or two seasons. It was an amazing experience. We were all the time together. He was so curious about football. It's been a long time since I've seen him. Tomorrow will be an opportunity after the game to speak a little bit."
Mauricio Pellegrino: "The Everton game can help us to play with more confidence, especially at home where I think we've been unfortunate at times. We must build on that brilliant result now against Man City. Pep Guardiola and I won the league together at Barcelona. It was a beautiful moment in my career. He deserves admiration for his results. Everyone can learn from him at the moment."
MANCHESTER CITY SUBS: Bravo, Danilo, Mangala, Bernardo, David Silva, Zinchenko, Brahim Diaz
SOUTHAMPTON SUBS: McCarthy, Davis, Austin, Tadic, Boufal, Gabbiadini, McQueen