Huddersfield Town were beaten 2-1 by Premier League leaders Manchester City today, in what was a near perfect performance by the Terriers.

Town took the lead late in the first half, but were immediately pegged back after the interval as Sergio Aguero converted from the spot after Scott Malone tugged Raheem Sterling in the box.

And City left it late against a superbly resolute Town defence, with Sterling fortunate to find the ball at his feet after Jonas Lossl had denied Gabriel Jesus from close range.

It was an excellent performance from Town, who were desperately close to becoming just the second Premier League side to deny City victory.

Here's how the clash unfolded.

Video Loading

Run of the Ball

First half

13: Aguero puts the ball in the net after De Bruyne’s quick free kick, but it’s offside.

18: Brilliant play by Ince to lead the Town counter before Smith’s left-footed effort drifts wide of the far post.

23: Sane wriggles free of Ince, but his drilled ball flashes across the face of goal untouched.

38: Otamendi blazes over after a 1-2 with Aguero.

38: Lossl with a top-drawer save to deny Aguero before Sterling hits the rebound wide.

41: City repel the first ball, but Mooy’s second cross goes through to the back post and Zanka pokes wide.

43: Great ball to release Sterling, but Fernandinho smashes the cut back over the bar.

45+1: Kompany fires a header inches over his own bar.

45+1: Schindler’s header is deflected in off Otamendi.

Second half

47: Aguero scores from the spot after Sterling hits the ground in the box under pressure from Malone.

52: Fernandinho feeds Aguero, but Lossl denies him from close range.

55: Silva blazes well wide from the edge of the area.

57: Sane’s free kick clatters the bar.

84: Sterling scores for City.

88: Mooy strikes the side netting from the free kick.

Van La Parra is sent off after the final whistle after a coming together with Sane, who was booked.

Video Loading

Line ups

Huddersfield Town (4-3-3): Lossl; Smith, Schindler, Zanka, Malone (Lowe, 74); Hogg (Mounie,86), Mooy, Williams; Ince (Quaner, 81), van La Parra; Depoitre.

Subs not used: Green, Kachunga, Cranie, Hadergjonaj

Booked: Malone, Hogg

Manchester City (4-3-3): Ederson; Walker, Kompany (Jesus, 80), Otamendi, Delph; Fernandinho, Silva (Mangala, 89), De Bruyne; Sane, Aguero (Gundogan, 86) Sterling

Subs not used: Bravo, Danilo, Zinchenko, Bernardo

Booked: Fernandinho, Silva

Half time: Huddersfield Town 1 Manchester City 0

Video Loading

Attendance: 24, 121 (Away: 2,228)

Next match: Arsenal at the Emirates Stadium, Premier League, Wednesday November 29 (kick-off 8pm)