Manchester City got a massive win in their fight for the Premier League title as they narrowly defeated Huddersfield Town 2-1 at the John Smith’s Stadium.

Pep Guardiola’s men showed tremendous character as they fought back from a goal down on the stroke of half-time. Huddersfield manager David Wagner hinted before the game that him and his side had worked out a way of combatting City’s ferocious style of play. It proved to be decisive as his side were fantastic in keeping a strong City side at bay for the majority of the match. The Yorkshire side took the lead on the last kick of the half when Christopher Schindler’s header took a deflection off Nicolas Otamendi to give the home side a surprise lead.

City got themselves back into the game after Scott Malone fouled Raheem Sterling with just a minute gone into the second half. Sergio Aguero converted the penalty to give his side some renewed belief that they can go on to win the match. Huddersfield resorted to sitting back in their own half for the rest of the second half as they looked to salvage a point from the game. City’s persistent pressure eventually paid off when a shot from substitute Gabriel Jesus rebounded off of Raheem Sterling to give the away side a late winner in a crucial match going into the winter period.

Pep Guardiola’s side will go into the Southampton game on Wednesday with renewed belief that they can carry on their electric winning form.

Here are our player ratings from the match.

Nigel Roddis/Getty Images Sport Start slideshow