The last time these two met it was in September at Molineux with City running out eventual 3-1 winners, with Raúl Jiménez scoring the Wanderers' goal.
The City scorers in that match were Kevin De Bruyne, who scored a penalty, Phil Foden, putting City 2-0 up and Gabriel Jesus who's goal cemented their victory after Jiménez's consolation.
Looking towards the game at the Etihad Stadium, VAVEL has a look at three classic encounters between the two at the home of the Citizens.
Man City 3-3 Wolves - 10th April 2004
Going back to 2004 for the first game, Wolves travelled to Manchester on the back of a four-game losing streak, both teams were fighting for survival and Wolves would go on to finish rock bottom of the Premier League whilst City would end the season in 16th.
Wolves took an early two-goal lead in this game with the goals coming from Mark Kennedy and Carl Cort, Kennedy's goal was a thunderbolt of a strike from outside the box giving David James in the City goal no chance.
Cort's goal was slotted away from close range after a mistake in the City defence.
City then pulled back level before the end of the first half with the goals coming through, Nicolas Anelka and Antoine Sibierski. Anelka, a man who had a fascinating career, scored in the 25th minute to give the City faithful hope of a comeback, whilst Sibierski's headed goal completed their first half revival, after a very rocky start.
Wolves had a second-half penalty saved, with all the signs pointing towards a goalless second half, but Wolves' Henri Camara made the breakthrough in the 78th minute, after he capitalised on a James mistake to put Wolves ahead.
Shaun Wright-Phillips scored a last gasp equaliser for the Citizens, securing a point which helped City stay up at the end of the season, this result kick-started a positive run of form for Wolves, but it wasn't enough to save them from the drop.
Man City 4-3 Wolves - 15th January 2011
This game was just as thrilling as the last game with City just edging this game thanks to a Carlos Tevez double. The 46,672 fans in attendance were treated to a game full of excitement and goals.
The flood gates were opened in the game by Wolves midfielder Nenad Milijaš, scoring one of his four goals for the club. The goal went in after a scramble in the box led to Milijaš poking the ball past Joe Hart in the City goal.
City equalised just before half time through Kolo Toure whose shot bounced through a group of bodies and rolled over the line. City then took the lead 4 minutes into the second half, after Tevez went on a winding run, beating three Wolves players and slotting the ball under Wayne Hennessey in the Wanderers goal.
City then doubled their lead in the 54th minute through Yaya Toure. Toure was played through by Edin Džeko, before he rolled the ball under the keeper. Tevez then scored again nodding in a corner and putting City three up, scoring his second of the game.
Kevin Doyle won and subsequently converted a penalty for Wolves reducing the deficit to two and giving them a lifeline in the game. Wolves scored again in the 86th minute, with Ronald Zubar scoring a goal that barely crossed the line giving them hope for the last five minutes.
Man City 0-2 Wolves - 6th October 2019
This was Wolves' first victory at City since Robbie Keane's goal was enough against them back in 1999. Both goals were scored by Adama Traore who was at the peak of his powers at this point in the season.
Patrick Cutrone could have put Wolves 1-0 in the 5th minute but he fluffed his lines, putting the ball well wide. Traore made the breakthrough for Wolves in the 80th minute, he was slipped through by Jiménez and he had enough composure to slide the ball past Ederson in the City goal.
Traore then scored again in a similar scenario in the 94th minute and again his effort was good enough to beat Ederson and send the travelling Wolves contingent into raptures.