MANCHESTER CITY have already qualified for the knockout stages of the Champions League but will be out to secure top spot in Group G when they travel to Borussia Dortmund.
A 0-0 draw last time out at FC Copenhagen was far from thrilling but it got the job done for Pep Guardiola's men and they never really looked in danger despite playing most of the game with 10 men.
Manchester City followed that up by losing 1-0 at Liverpool in the Premier League but found their shooting boots again as they beat Brighton 3-1 on Saturday to cut the gap on leaders Arsenal to just two points.
Erling Haaland scored twice again, bringing up a bet for our man Mark, and the Norwegian will now be looking to fill his boots at his old stomping ground.
Europe's deadliest striker haunted his old club with an acrobatic winner when Dortmund lost 2-1 at the Etihad and Edin Terzic will have to come up with a game plan to stop him.
Borussia Dortmund's form has been patchy since that loss in Manchester, winning just four of their eight matches, although performances have improved in the last week.
Terzic's side have smashed seven goals without reply in wins over Hannover and Stuttgart but tackling the Champions League favourites is a big step up in class.
How the bookies view it
Despite having home advantage, Borussia Dortmund are outsiders for this one at a best 43/10 with SBK. Manchester City's best price is just 7/11 with the same firm while the draw pays 18/5 at VBet.
Head to head
These sides have faced off five times in Europe and Manchester City have the edge, with three victories. Borussia Dortmund's only victory came back in 2012 and Guardiola's side have won 2-1 in the last three meetings.
Players to watch
Jude Bellingham is arguably the most exciting young talent in Europe and he's blossoming for Borussia this season. The England midfielder has scored eight times already and heads into this clash having netted three times in his last two games. Bellingham is 8/1 with William Hill for anytime scorer and that looks hugely overpriced.
It's hard to look past Haaland for a City goal and his best price for anytime scorer is just 7/10 at Unibet. But the Norwegian is 29/10 with the same firm to open the scoring while SkyBet price him at 100/30 to score two or more.
Anything else catch the eye?
Guardiola's defence continues to look vulnerable against decent sides and City conceded once more against Brighton at the weekend. That's why BTTS is just 11/18 with SBK for this one while over 2.5 goals is even shorter at 40/85 with McBookie. You have to go to over 3.5 goals to get to 13/10 at SBK but that still stands a good chance.
Five yellows were flashed when these sides faced off in Manchester so the card markets are worth a look. Emre Can is set to replace the suspended Salih Ozcan in midfield for Dortmund and the former Liverpool man has been booked four times already this season. Can is worth backing for a card here but I've yet to see any prices on individual players. Unibet are offering 23/20 on Dortmund picking up most cards though and that appeals as the bet landed at the Etihad.
With the last three meetings ending in 2-1 wins for Manchester City, backing a repeat will appeal to plenty of punters at 41/5 with SBK. It might be wiser backing a one-goal winning margin for either side and that pays 6/4 at McBookie.
This UEFA Champions League match between Borussia Dortmund and Manchester City will be played on Oct 25, 2022 and kick off at 20:00. Check below for our tipsters best Borussia Dortmund vs Manchester City prediction. You may also visit our dedicated betting previews section for the most up to date previews.