CourtFrame
Pricing

Olimpia Milano vs Bayern — 84:94, Euroleague

Euroleague
Thursday, April 9, 2026 • Unipol Forum
TeamQ1Q2Q3Q4Total
Olimpia Milano2014212984
Bayern2032222094

Team Statistics

StatOlimpia MilanoBayern
Field Goals20/3622/39
3-Pointers11/2911/25
Rebounds3427
Assists2427
Steals56
Blocks12
Turnovers119

Box Score

Top scorers

Olimpia Milano

PlayerMINPTSREBORDRASTFG3PTFTSTLBLKTOPF+/-PIR
Shavon ShieldsS29:391421145-92-32-20011+616
Quinn EllisS23:41983573-52-41-20021-721
Marko GuduricS21:30530352-41-30-00013-138
Josh NeboS17:23440401-20-02-20131-86
Zach LeDayS16:051011004-91-31-21001-48
Devin Booker22:371030314-71-21-20000-213
Armoni Brooks20:321361504-102-53-30005+19
Leandro Bolmaro19:33432152-60-10-01023-25
Giampaolo Ricci18:181141314-82-61-22004+310
Nate Sestina5:37400012-40-20-01001-93
Nico Mannion5:05000000-10-00-00011-15-3
Stefano TonutDid not play
Totals84349252431-6511-2911-1551102196

Bayern

PlayerMINPTSREBORDRASTFG3PTFTSTLBLKTOPF+/-PIR
Andreas ObstS27:441920266-135-102-31011+1620
Vladimir LucicS25:381240402-41-27-70003+416
Oscar Da SilvaS23:511230326-80-00-10112+1612
Justus HollatzS22:32031250-10-00-21022-14
Wenyen GabrielS15:441222026-80-00-11004-1311
Justinian Jessup21:39710112-61-42-21001+66
Nenad Dimitrijevic19:031540444-72-45-50020+721
Niels Giffey15:33530322-51-30-0101304
Isiaha Mike14:261232105-71-21-20112+515
David McCormack13:50020250-50-00-01011+102
Johannes VoigtmannDid not play
Xavier Rathan-MayesDid not play
Totals94275222733-6411-2517-2362919111

Box score: EuroLeague. PIR is the Performance Index Rating.

Game Flow

Olimpia Milano ahead±30
Bayern ahead
Largest lead · Olimpia Milano
8
Largest lead · Bayern
26
Lead changes
3
Times tied
5
Best run · Olimpia Milano
10-0from Q1 06:21
Best run · Bayern
9-0from Q2 06:35

Shot Chart

MadeMissed

Olimpia MilanoBayern

ZoneFG%Share
At the rim22-2588.0%19%
Paint11-3036.7%23%
Mid-range9-2045.0%16%
Corner 33-837.5%6%
Above the break 319-4641.3%36%
All shots64-12949.6%3PT 40.7%

Scoring Plays

Q1Olimpia Milano 20 – 20 Bayern
  1. 00:57Nenad Dimitrijevic · 3-pointer20–20
  2. 01:14Marko Guduric · 3-pointer20–17
  3. 02:07Justinian Jessup · Free throw17–17
  4. 02:07Justinian Jessup · Free throw17–16
  5. 02:39Justinian Jessup · 2-pointer17–15
  6. 03:03Zach LeDay · 2-pointer17–13
  7. 03:25Oscar Da Silva · 2-pointer15–13
  8. 04:07Vladimir Lucic · Free throw15–11
  9. 04:07Vladimir Lucic · Free throw15–10
  10. 04:31Oscar Da Silva · 2-pointer15–9
  11. 04:46Shavon Shields · 3-pointer15–7
  12. 05:35Shavon Shields · Free throw12–7
  13. 05:35Shavon Shields · Free throw11–7
  14. 05:56Shavon Shields · 3-pointer10–7
  15. 06:21Josh Nebo · Free throw7–7
  16. 06:21Josh Nebo · Free throw6–7
  17. 06:37Wenyen Gabriel · 2-pointer5–7
  18. 07:30Andreas Obst · 3-pointer5–5
  19. 07:56Quinn Ellis · 3-pointer5–2
  20. 09:08Wenyen Gabriel · 2-pointer2–2
  21. 09:34Quinn Ellis · 2-pointer2–0
Q2Olimpia Milano 34 – 52 Bayern
  1. 00:36Oscar Da Silva · 2-pointer34–52
  2. 01:07Andreas Obst · Free throw34–50
  3. 01:07Andreas Obst · 3-pointer34–49
  4. 01:22Nate Sestina · 2-pointer34–46
  5. 01:47Quinn Ellis · Free throw32–46
  6. 02:29Oscar Da Silva · 2-pointer31–46
  7. 03:00Oscar Da Silva · 2-pointer31–44
  8. 03:16Nate Sestina · 2-pointer31–42
  9. 03:29Shavon Shields · 2-pointer29–42
  10. 03:58Nenad Dimitrijevic · Free throw27–42
  11. 03:58Nenad Dimitrijevic · Free throw27–41
  12. 04:56Armoni Brooks · 2-pointer27–40
  13. 05:10Isiaha Mike · 3-pointer25–40
  14. 05:57Isiaha Mike · Free throw25–37
  15. 05:57Isiaha Mike · 2-pointer25–36
  16. 06:35Niels Giffey · 3-pointer25–34
  17. 06:52Devin Booker · 2-pointer25–31
  18. 07:10Nenad Dimitrijevic · Free throw23–31
  19. 07:10Nenad Dimitrijevic · 2-pointer23–30
  20. 07:12Isiaha Mike · 2-pointer23–28
  21. 08:23Isiaha Mike · 2-pointer23–26
  22. 08:48Armoni Brooks · 3-pointer23–24
  23. 09:13Isiaha Mike · 2-pointer20–24
  24. 09:38Niels Giffey · 2-pointer20–22
Q3Olimpia Milano 55 – 74 Bayern
  1. 00:23Leandro Bolmaro · 2-pointer55–74
  2. 00:41Andreas Obst · Free throw53–74
  3. 00:58Giampaolo Ricci · 2-pointer53–73
  4. 01:51Armoni Brooks · 2-pointer51–73
  5. 03:13Nenad Dimitrijevic · 2-pointer49–73
  6. 03:48Zach LeDay · Free throw49–71
  7. 04:29Zach LeDay · 3-pointer48–71
  8. 04:41Andreas Obst · 3-pointer45–71
  9. 05:05Andreas Obst · 3-pointer45–68
  10. 05:18Josh Nebo · 2-pointer45–65
  11. 05:32Wenyen Gabriel · 2-pointer43–65
  12. 05:57Zach LeDay · 2-pointer43–63
  13. 06:36Quinn Ellis · 3-pointer41–63
  14. 07:03Wenyen Gabriel · 2-pointer38–63
  15. 07:28Andreas Obst · 3-pointer38–61
  16. 07:47Marko Guduric · 2-pointer38–58
  17. 08:03Vladimir Lucic · 2-pointer36–58
  18. 08:33Andreas Obst · 2-pointer36–56
  19. 08:57Zach LeDay · 2-pointer36–54
  20. 09:18Wenyen Gabriel · 2-pointer34–54
Q4Olimpia Milano 84 – 94 Bayern
  1. 00:22Giampaolo Ricci · 2-pointer84–94
  2. 01:07Leandro Bolmaro · 2-pointer82–94
  3. 01:35Vladimir Lucic · Free throw80–94
  4. 01:35Vladimir Lucic · Free throw80–93
  5. 01:35Oscar Da Silva · 2-pointer80–92
  6. 02:01Devin Booker · 2-pointer80–90
  7. 02:21Vladimir Lucic · 3-pointer78–90
  8. 03:00Justinian Jessup · 3-pointer78–87
  9. 03:27Devin Booker · 2-pointer78–84
  10. 03:37Vladimir Lucic · Free throw76–84
  11. 03:37Vladimir Lucic · Free throw76–83
  12. 03:37Vladimir Lucic · Free throw76–82
  13. 03:53Giampaolo Ricci · Free throw76–81
  14. 04:25Wenyen Gabriel · 2-pointer75–81
  15. 05:13Armoni Brooks · 3-pointer75–79
  16. 05:28Devin Booker · Free throw72–79
  17. 06:04Giampaolo Ricci · 3-pointer71–79
  18. 06:44Shavon Shields · 2-pointer68–79
  19. 07:09Nenad Dimitrijevic · Free throw66–79
  20. 07:09Nenad Dimitrijevic · Free throw66–78
  21. 07:28Devin Booker · 3-pointer66–77
  22. 07:41Nenad Dimitrijevic · 3-pointer63–77
  23. 08:20Giampaolo Ricci · 3-pointer63–74
  24. 08:26Shavon Shields · 2-pointer60–74
  25. 09:23Armoni Brooks · Free throw58–74
  26. 09:23Armoni Brooks · Free throw57–74
  27. 09:23Armoni Brooks · Free throw56–74

Play-by-play and shot locations: EuroLeague.

Game Recap

Bayern didn’t win this game in the closing minutes — they won it in the middle of the nightmarish second quarter Milano couldn’t survive. After a 20-20 stalemate to open, Bayern detonated a 32-14 second period at Unipol Forum on April 9, 2026, and rode that separation all the way to a 94-84 EuroLeague victory.

The result moved Bayern to 17-20, extending a run of strong recent form (WWWWL), while Olimpia Milano fell to 17-20 and continued a slide (LLLWL) despite a late push.

The turning point: 32-14 in the second

The game’s story is clean on the scoreboard. Milano matched Bayern shot-for-shot in the first quarter, but the second quarter flipped the entire geometry of the night. Bayern’s 32 points in the period — against just 14 for Milano — created the margin that dictated every possession after halftime.

From there, Bayern managed the game with composure: 22 points in the third to keep Milano at arm’s length, then a steady 20 in the fourth to close the door when the home side finally found rhythm late.

Ball movement wins: Bayern’s 27 assists set the tone

Bayern’s offense played with structure and connectivity. They finished with 27 assists, a number that underscored how consistently they generated advantages and converted them into clean looks. Even when Milano’s defense stabilized after the break, Bayern’s passing kept the attack from devolving into isolation possessions.

Milano wasn’t far behind in playmaking — 24 assists — but the timing mattered. The home side’s ball movement arrived in waves, most notably in a fourth quarter they won 29-20. The issue: the deficit built in the second quarter forced Milano into a chase game, and Bayern never let the pace swing fully back.

Quarter-by-quarter: how it unfolded

Q1: Even start

20-20. Both teams opened with balance, neither side able to land an early punch.

Q2: Bayern breaks it open

32-14 Bayern. The visitors’ best stretch of the night created the separation Milano spent the rest of the game trying to erase.

Q3: Bayern answers the first response

22-21 Bayern. Milano steadied, but Bayern kept scoring enough to protect the lead.

Q4: Milano’s late charge comes too late

29-20 Milano. The home side finally won a quarter convincingly, but Bayern’s earlier work meant the margin held to the final horn.

What it means going forward

For Bayern, the win reinforced the identity that’s carried them through recent form: efficient offense powered by passing and a capacity to seize control with a single dominant stretch. At 17-20, they leave Milan with a statement road result built on one overwhelming quarter and sustained execution.

For Olimpia Milano, the path is clear but unforgiving. The fourth-quarter response showed competitiveness and connectivity, yet the 14-point second quarter exposed how quickly their offense can stall. At 17-20, Milano’s margin for error shrinks further — and the next step is finding a way to avoid the kind of dead period that turns a tight game into a steep climb.

Key Takeaways

  • →Slight season record edge for Olimpia Milano (17-19 vs 16-20)
  • →Recent form/momentum marginally favors Bayern (3 wins in last 5 vs 1 for Milano)
  • →No significant injuries reported for either team, keeping the matchup balanced

Related Coverage