Considering the two clubs have scored 50 Premier League goals between them this season, we could be looking at a tasty encounter at the Etihad stadium.
Nevertheless, the hosts are expected to prevail and continue to build their advantage at the top of the table.
When, where and how to watch
When: Tuesday, December 14, 20.00 GMT
Where: Etihad Stadium
How to watch: BT Sport
Best bets for Man City vs Leeds
Man City 1-2 Leeds (Premier League - April 10, 2021)
Leeds staged a smash-and-grab raid on the Etihad, scoring with the only two shots they had.
City, who went into the game holding a big lead in the title race, racked up 29 but could find the net only once.
The winning goal came in injury time with City hit on the counter by Stuart Dallas' breakaway.
Dallas had earlier given Leeds a first-half lead but their hopes suffered what looked a fatal blow when Liam Cooper was sent off just before the interval.
City's pressure was rewarded by a Ferran Torres equaliser with 14 minutes to go but as they pressed for a winner, the champions-elect were made to pay.
Last 10 meetings
Man City wins: 3
Leeds wins: 5
Man City goals: 14
Leeds goals: 20
Both teams scored: 7
Over 2.5 goals: 8
Result betting for Man City vs Leeds
City have won 12 of 16 so far in this season's Premier League and head into matchday 17 with a one-point lead at the top of the table.
It's hardly surprising to see them chalked up as very short favourites here - Pep Guardiola's men are just 1/8 for another victory.
They've won eight of their last nine in all competitions with the odd-one-out being a dead Champions League rubber which was lost in Leipzig.
They will be without one of their star men this season, Joao Cancelo, due to suspension but it's still difficult to feel confident about Leeds taking something from the game.
They've lost all five they've played against the current top seven, while they've yet to win against any side in the top half of the table.
That said, City failed to beat Marcelo Bielsa's side last season - Leeds actually won this fixture. In addition, the Lilywhites' injury situation has improved in the last couple of weeks, although the Yorkshire side were again without Patrick Bamford and Kalvin Phillips at Chelsea on Saturday.
Leeds are 18/1 to repeat last season's win at the Etihad, while the draw is offered at 7/1 by Planet Sport Bet. Leeds to avoid defeat is at 21/4.
The latter is a price sure to tempt some given what occurred when these sides met last season but for me there are better options in other markets.
Leeds can give Citizens a run for their money
While that 21/4 price - essentially a lay of City - is tempting, I'm not going to pull the trigger.
I can see Leeds causing their hosts problems, just as they did to Chelsea at the weekend, but I don't fancy their defence to stay firm enough to keep City's feared forward line at bay.
A goal-laden game could well result and that's where I feel there's a bit of value to be had.
Leeds' last two games have seen both sides score at least twice - a 2-2 draw at home to Brentford being followed by Saturday's 3-2 loss at Stamford Bridge. It also occurred against Everton earlier in the campaign.
City have conceded in five of their last six and it wouldn't see a surprise for John Stones and Nathan Ake to return to the defence here in place of Ruben Dias and Aymeric Laporte given the packed December schedule - this will be City's fifth game of the month with three more to come, plus another on New Year's Day.
While neither of last season's two games between the sides landed this bet, it is worth noting that both matches saw more than 30 shots (31 here and 35 at Elland Road). Essentially, these two teams love to attack and it promises to be a fairly open contest.
That's backed up by a look at this season's shots stats - only Liverpool have had more shots than City, while Leeds sit fourth in the same list. They are also in the top six for shots conceded.
For the brave, both teams to score in each half is at 14/1, while an alternative is to back over 5.5 goals at 9/2 - a bet which landed on Leeds' last visit to Manchester, at Old Trafford on the opening day of the campaign.
Goalscorer bets for Man City vs Leeds
Moving onto the goalscorer markets, the in-form Bernardo Silva looks an obvious choice for the hosts - although you can rarely be sure who will start for City given their squad depth.
The Portuguese has six goals in his last nine Premier League games, a run which left Guardiola speaking about him being the division's best player at present.
For Leeds, Raphinha looks a big price in the same market at 13/2.
The Brazilian star moved onto seven goals for the season (in 14 games) by netting against Chelsea - a match which showed he'll take the penalties if Bamford isn't in the side.
Already on free-kicks, his goal run includes scoring in three of his last four away matches.
If you go with the theory Leeds are capable of scoring goals in this contest, then Raphinha at around 5/1 has to be worth a small interest.