Tournament | UEFA Champions League |
Timetable | 20:00 GMT, 28th Nov 23 |
Prediction | AC Milan to Win! |
Odds | 2.00 |
Bookmaker | Legend Play Sports |

Group F remains the tightest in this season’s Champions League, with just three points separating the four competing sides. However, a win for Borussia Dortmund at the San Siro would confirm their place in the round of 16, while Milan will be looking to build on their surprise victory against PSG in game week four and remain competitive going into the final round of games. But can Milan make home advantage count again here, or will Dortmund earn a third consecutive win in the Champions League? Let’s take a closer look at what the best betting sites have to say!
🏆 AC Milan v Borussia Dortmund UCL Prediction
Milan and Dortmund have now met seven times in official UEFA competition, including the 0-0 draw at Signal Iduna Park in gameweek two. Overall, Milan have won three of these games and been beaten twice, while the teams also shared a 1-1 draw in the first leg of the 1957/58 European Cup quarterfinal.
Neither side has been particularly convincing in this season’s Champions League, although Dortmund dominated both encounters with Newcastle in gameweeks three and four. As for Milan, they drew blanks in their opening three Group F games, before goals from Rafael Leão and the timeless Olivier Giroud earned the Rossoneri a 2-1 win over PSG last time out.
However, Milan’s poor goalscoring return has more to do with inadequate finishing than a lack of creativity, with the team producing 30.50 shot-creating actions per 90 (the fifth highest tally in the competition) and an xG value of 5.6. Milan are even averaging 16.50 shots per 90 minutes in this season’s UCL, but their goals-to-shot ratio of 0.03 is only superior to Benfica (0.02) in the competition.
Interestingly, Dortmund have also scored just three times in the UCL (all against Newcastle in Group F), while underperforming their xG by -1.8. Neither side is in particularly good form either, but I’m tipping Milan to edge a tight and relatively low scoring encounter in front of their own fans.
My Prediction: 🏆 Milan 1 – 0 Borussia Dortmund ⚽
💯 AC Milan v Borussia Dortmund UCL Match Odds
You’ll find a huge range of betting markets available when you wager on AC Milan vs Borussia Dortmund in the Champions League, including the match winner, BTTS and the over/under on total goals scored in the game. I’ll explore these markets below while appraising the very latest odds.
🏅 AC Milan v Borussia Dortmund: Match Winner
Across all sportsbooks featured in Betinireland’s bookmaker reviews have made AC Milan the favourites to beat Dortmund, with their average price of 2.00 implying a 50% probability of the Rossoneri achieving this objective.
Team | |||||
---|---|---|---|---|---|
AC Milan to Win | 1.87 | 1.95 | 1.94 | 1.91 | 2.00 |
Borussia Dortmund to Win | 4.00 | 3.50 | 3.60 | 3.60 | 3.90 |
Draw | 3.40 | 3.50 | 3.50 | 3.50 | 3.40 |
⚽ AC Milan v Borussia Dortmund: Both Teams To Score
Both teams have scored in just seven of the 16 games contested by AC Milan this season (43.75%), with the Rossoneri keeping six clean sheets and drawing blanks in five matches. As for Dortmund, both sides have scored in just 47.05% of their matches (eight out of 17), while the team has kept a total of seven clean sheets and failed to score on just three occasions.
Yes/No | |||||
---|---|---|---|---|---|
Yes | 1.67 | 1.75 | 1.67 | 1.70 | 1.67 |
No | 2.10 | 2.05 | 2.07 | 2.05 | 2.10 |
🥅 AC Milan v Borussia Dortmund: Over/Under 2.5 Goals
AC Milan and Borussia Dortmund have contested 34 matches between them in all competitions this season, with these encounters yielding a total of 91 goals at a rate of 2.67 per game. Because of this, the bookies are split on whether there will be over or under 2.5 goals scored in the game, with some even offering the same odds on both potential outcomes.
Under/Over | |||||
---|---|---|---|---|---|
Over 2.5 Goals | 1.80 | 1.80 | 1.80 | 1.83 | 1.83 |
Under 2.5 Goals | 1.91 | 1.91 | 1.89 | 1.91 | 1.83 |
✔️ AC Milan v Borussia Dortmund - Betting Tips
Whether you want to stake your hard-earned bankroll on one of these outcomes or deploy any free bets on your account, it can be hard to identify value when wagering on such a tight game. So, below are some betting tips to help you navigate the most popular markets! Explore our matched betting guide for further insight and make more informed, decisive bets.
- Tip 1: Back Milan to Win With Under 2.5 Goals: The over/under market for total goals scored is incredibly tight, but you can create additional value here through combination betting. For example, I think there’s value in backing Milan to win with under 2.5 goals scored in the game at a price of 4.50 with Betway, especially as the eight UCL matches contested by the teams in 2023/24 have produced just 11 goals at a rate of 1.37 per game.
- Tip 2: Back Both Sides Not to Score: The BTTS market implies a slightly higher probability of both sides scoring at the San Siro, despite Milan and Dortmund only finding the net in one and two UCL games respectively this season. So, you may want to consider betting on both teams not to score at a price of 2.10 with LegendPlay Sports.
- Tip 3: Back Milan to Win by a Single Goal: Four of Milan’s eight victories in all competitions this season have been by the odd goal, while Dortmund’s 2-0 win at home against Newcastle was their first victory by at least two goals since a 4-2 victory against Union Berlin on October 7th. So, this will be a tight and evenly matched game, and you can get on Milan to win by a single goal at the competitive price of 3.90 with Dachbet Sports.
1️⃣ AC Milan Update
Milan’s nervy 2-1 win over PSG in UCL gameweek four was against the odds, especially as it remains their sole victory in six outings since October 7th. It also snapped a two-game losing sequence at home, while highlighting the team’s ability to counterattack and utilise Rafael Leão’s devastating pace in transition. So, although Milan have scored just 22 goals in 16 matches this season at a rate of 1.37 per game, they’re likely to threaten against a Dortmund team that likes to control possession and will leave space to exploit in behind.
Last 5 Games | |
---|---|
Lecce 2 AC Milan 2 | 11.11.23 Serie A |
AC Milan 2 PSG 1 | 07.11.23 Champions League |
AC Milan 0 Udinese 1 | 04.11.23 Serie A |
Napoli 2 AC Milan 2 | 29.10.23 Serie A |
PSG 3 AC Milan 0 | 25.10.23 Champions League |
While the aforementioned Rafael Leão sustained a hamstring strain in the 2-2 draw with Lecce, he’s widely expected to be fit for the visit of Dortmund to the San Siro. The same can be said of fellow forward Christian Pulisic, who has suffered a contracture but is expected to return to training next week. Right back Davide Calabria may also be available after recovering from a stress reaction of the bone, but Ismaël Bennacer (knee), Pierre Kalulu (patellar tendon), Mattia Caldara and Marco Pellegrino (both ankle) have all been ruled out. Keeper Marco Sportiello is out with a muscle injury too.
Player | Reason |
---|---|
Ismaël Bennacer | Knee Injury |
Pierre Kalulu | Patellar Tendon Injury |
Mattia Caldara | Ankle Injury |
Marco Pellegrino | Ankle Injury |
Marco Sportiello | Muscle Injury |
2️⃣ Borussia Dortmund Update
Although Dortmund have recorded back-to-back UCL wins against Newcastle that have fired them to the top of Group F, they remain winless in their last three Bundesliga matches and have shipped 10 goals during this sequence. They’ve only scored three Champions League goals all season too, with these all coming against Newcastle after the side drew consecutive blanks against PSG (0-2) and Milan (0-0). They’re certainly struggling for a consistent goalscorer this term, as while striker Niclas Füllkrug continues to lead the line tenaciously, he has scored just four goals in 13 appearances in 2023/24 so far.
Last 5 Games | |
---|---|
VfB Stuttgart 2 Borussia Dortmund 1 | 11.11.23 German Bundesliga |
Borussia Dortmund 2 Newcastle 0 | 07.11.23 Champions League |
Borussia Dortmund 0 Bayern Munich 4 | 04.11.23 German Bundesliga |
Borussia Dortmund1 Hoffenheim0 | 01.11.23 DFB-Pokal |
Eintracht Frankfurt 3 Borussia Dortmund 3 | 29.10.23 German Bundesliga |
Dortmund have been rocked by an injury to first-choice keeper Gregor Kobel, who withdrew from the Swiss international squad with a muscle problem. He joins Emre Can (bruise) and centre back Antonios Papadopoulos (unknown injury) on the squad’s list of absentees, while Felix Nmecha also remains a doubt with a hip complaint. Mateu Morey (knee) and Julien Duranville (muscle) are expected to miss the trip to Milan as well.
Player | Reason |
---|---|
Gregor Kobel | Muscle Injury |
Emre Can | Bruise |
Antonios Papadopoulos | Unknown Injury |
Felix Nmecha | Hip Injury |
Mateu Morey | Knee Injury |
Julien Duranville | Muscle Injury |
👕 AC Milan vs Borussia Dortmund- Potential Lineups
Pos. | AC Milan 4-2-3-1 | Borussia Dortmund 4-3-3 | Pos. |
---|---|---|---|
Goalkeeper | M. Maignan | M. Marcel Lotka | Goalkeeper |
Right Back | D. Calabria | N. Süle | Right Back |
Centre Back | F. Tomori | M. Hummels | Centre Back |
Centre Back | M. Thiaw | N. Schlotterbeck | Left Centre Back |
Left Back | T. Hernández | J. Ryerson | Left Back |
Midfielder | T. Reijnders | M. Sabitzer | Midfielder |
Midfielder | Y. Musah | S. Özcan | Midfielder |
Midfielder | R. Loftus-Cheek | M. Reus | Midfielder |
Wide Forward | C .Pulisic | K. Adeyemi | Wide Forward |
Striker | O. Giroud | N. Füllkrug | Striker |
Wide Forward | R. Leão | J. Brandt | Wide Forward |
✒️ Lewis Humphries – Expert Tipster
Lewis Humphries is an experienced football writer and tipster from the UK. He writes regularly about the Champions League, Premier League, Serie A and other competitions, regularly delivering expert match predictions and betting insights. He also successfully predicted the winner of the 2022 FIFA World Cup, while accurately forecasting the outcome of several group stage and knockout games.
Find more guides below:
- UEFA Champions League Outright Winner
- Milan vs Tottenham Prediction
- PSG vs Bayern Munich Prediction
- Club Brugge vs Benfica Prediction
- Borussia Dortmund vs Chelsea Prediction
- Liverpool vs Real Madrid Prediction
- RB Leipzig vs Manchester City Prediction
- Frankfurt vs Napoli Prediction
- Inter Milan vs Porto Prediction
- Chelsea vs Borussia Dortmund Prediction
- Benfica vs Club Brugge Prediction
- Tottenham vs Milan Prediction
- Man City vs RB Leipzig Prediction
- Bayern Munich vs PSG Prediction
- Porto vs Inter Prediction
- Real Madrid vs Liverpool Prediction
- Napoli vs Frankfurt Prediction
- Man City vs Bayern Prediction
- Benfica vs Inter Prediction
- Real Madrid vs Chelsea Prediction
- Milan vs Napoli Prediction
- Inter vs Benfica Prediction
- Bayern vs Man City Prediction
- Chelsea vs Real Madrid Prediction
- Napoli vs Milan Prediction
- Real Madrid vs Man City Prediction
- Milan vs Inter Prediction
- Inter vs Milan Prediction
- Man City vs Real Madrid Prediction
- Man City vs Inter Prediction
- Manchester United v Copenhagen Prediction
- Sevilla v Arsenal Prediction
- Galatasaray vs Bayern Prediction
- Braga vs Real Madrid Prediction
- Lens vs PSV Prediction
- Benfica vs Real Sociedad Prediction
- Berlin vs Napoli Prediction
- Inter vs RB Salzburg
- Manchester City v BSC Young Boys Bern Prediction
- Newcastle United v Borussia Dortmund Prediction
- Celtic v Atlético Madrid Prediction
- PSG vs AC Milan
- Barcelona v Shakhtar Donetsk Prediction
- Feyenoord v Lazio Prediction
- RB Leipzig v Red Star Belgrade Prediction
- Royal Antwerp v FC Porto Prediction
- Arsenal v Sevilla
- Copenhagen vs Manchester United
- Manchester City v BSC Young Boys Bern
- Borussia Dortmund v Newcastle United
- Atlético Madrid v Celtic
- AC Milan v Paris Saint-Germain
- Shakhtar Donetsk v Barcelona
- Lazio v Feyenoord
- FC Porto v Royal Antwerp
- Red Star Belgrade vs RB Leipzig
- Napoli v 1. FC Union Berlin
- Bayern Munich v Galatasaray
- PSV Eindhoven v Lens
- Real Madrid v SC Braga
- Real Sociedad v Benfica Prediction
- Red Bull Salzburg v Inter Milan
- Man City v RB Leipzig
- PSG v Newcastle United
- Barcelona v FC Porto
- Feyenoord v Atletico Madrid
- Lazio v Celtic
- Galatasaray v Man United
- Shakhtar Donetsk v Royal Antwerp
- BSC Young Boys Bern v Red Star Belgrade
- Arsenal v RC Lens
- Real Madrid v Napoli
- Bayern Munich v FC Copenhagen
- Benfica v Inter Milan
- Sevilla v PSV
- SC Braga v Union Berlin
- Real Sociedad v RB Salzburg