Group F has lived up to all of the hype and for Newcastle and Milan there is still hope that they can book their place in the Champions League knockout stages.
For that to be possible, Borussia Dortmund must utilise home advantage against Paris St-Germain, but the winner of this showdown at St. James' Park would still be guaranteed a place in the Europa League knockout phase.
That means there is plenty of incentive for both teams, although a draw would be good enough to see Newcastle finish above the Italian heavyweights.
Bet Builder - 15/2
Newcastle to win - 17/20
Newcastle were thumped 4-1 away at Tottenham in the Premier League on Sunday but home is where the heart is for the Magpies, who are fancied to master Milan at St. James' Park.
Victory may still not be enough for Newcastle to make the Champions League knockout stages but it would see them finish third at Milan's expense.
Eddie Howe's side have won seven of their eight home league games this season, accounting for Aston Villa, Arsenal, Chelsea and Manchester United, while they also defeated Paris St-Germain 4-1 in a thriller on Tyneside.
The Magpies did lose 1-0 when hosting Borussia Dortmund but that was a near-perfect away performance, something Milan don't currently look capable of producing.
Milan's two European away games this season have seen them draw 0-0 at Dortmund and lose 3-0 at PSG while they have failed to win any of their last three Serie A road trips.
The Italian side did have the better of the argument in the reverse fixture at the San Siro, winning the shot count 25 to nine in a goalless draw, but the roles should be reversed in Newcastle.
Under 2.5 goals - 21/20
Newcastle have tended to keep things tight at home this season with six of their last nine in all competitions at St. James' Park featuring two goals or fewer.
The Magpies have won four of those matches 1-0, which includes knocking Manchester City out of the EFL Cup and grinding out slender league victories over Arsenal and Manchester United.
Given the stakes, there may be a nervy start to proceedings as the pair work one another out and Milan have failed to score in three of their five group games, which includes both away trips.
So defences may dominate, with Newcastle unlikely to take too many risks in the final third once they get their heads in front.
Over 9.5 corners - 8/11
With both teams chasing a positive result, there should be plenty of opportunity to rack up the corner count.
There were 20 corners in Newcastle's last Champions League home game against Dortmund while PSG registered eight on their trip to St. James' Park.
Milan's away game at Dortmund featured 13 corners while they were 14 in their 3-0 loss in Paris, suggesting there should be at least ten on Wednesday evening.
The injury situation for Newcastle is showing no signs of relenting with regular starters Nick Pope, Sven Botman, Dan Burn all missing.
Harvey Barnes, Elliot Anderson, Matt Targett, Joe Willock, Jacob Murphy, Javier Manquillo and Sandro Tonali are all out.
Milan have their own injury concerns with Malick Thiaw, Simon Kjaer, Pierre Kalulu and Marco Pellegrino all sidelined.
The Italian heavyweights are also without Mattia Caldara, Noah Okafor and Marco Sportiello, so manager Stefano Pioli may not be able to make too many changes.
Newcastle have won eight of their last nine home games, although both teams have scored in only two of those fixtures.
Milan have won only two of their last eight away games in all competitions and they have failed to score in five of their last seven Champions League road trips.
The Serie A side have won only two of their last ten Champions League matches and under 2.5 goals has clicked in seven of those European fixtures.
|AC Milan wins
This article was written by a partner sports writer via Spotlight Sports Group. All odds displayed on this page were correct at the time of writing and are subject to withdrawal or change at any time.