Sergio Aguero has done it again against Liverpool (Picture: Getty)

Manchester City striker Sergio Aguero has made history in the first half against Liverpool, scoring his 124th goal in the Premier League.

In doing so, the clinical Argentine has become the all-time leading non-European scorer in the history of the Premier League, overtaking former Manchester United star Dwight Yorke.

Aguero made it 1-0 against the Reds at the Etihad Stadium, with the goal coming somewhat against the run of play as the visitors dominated much of the first half.

Aguero, however, has a great scoring record against Liverpool in particular, having now netted in all six of his home games against the Merseyside giants in his City career.

The goal also moves him up to the Premier League’s 15th highest scorer in all, with Nicolas Anelka, Robbie Keane and Jimmy Floyd Hasselbaink easily in his sights this season.

Aguero pounced to give City the lead against Liverpool (Picture: Getty)

Not always fancied by manager Pep Guardiola, the 29-year-old was on the bench for the club’s last game against Bournemouth before the international break.

There was also some speculation that Aguero could look to leave City if they succeeded in signing Arsenal forward Alexis Sanchez, who would likely compete for his place up front.

Still, Aguero has shown Guardiola his quality and importance to the side today, latching on to a fine Kevin De Bruyne pass to give the Blues the edge in a game they had been struggling in.

It remains to be seen if that goal will be enough for the home side this afternoon, but with a striker that lethal in their ranks, they don’t need too many chances to punish opponents for failing to take opportunities of their own.

MORE : Arsenal fans mock Oxalde-Chamberlain as Klopp benches him v Man City