1. /NBA
  2. /Scores
  3. /11 · 28 · 25
  4. /ORL vs DET
FINAL
Nov 28, 2025

Box Score

1234T
ORL31283023112
DET33252625109

Game Recap

The Magic hold out late and defeated the Detroit Pistons, 112-109, to win Group B and clinch a spot in the NBA Cup Quarterfinals.

Player Stats

Orlando Magic logoMAGICMINFG3PTFTREBASTSTLBLKTOPF+/-PTS
23Tristan da SilvaSF203-50-22-2301022-118
22Franz WagnerPF358-190-35-6713015-2321
34Wendell Carter Jr.C322-72-42-21131135+78
3Desmond BaneSG3913-250-511-12821224037
4Jalen SuggsPG334-172-114-4414121-2014
35Goga Bitadze142-20-00-0301104-44
0Anthony Black316-171-43-6443132+2716
1Jonathan Isaac132-30-00-0300101+264
2Tyus Jones180-20-10-0131001+130
13Jett Howard— did not play —— did not play —
93Noah Penda— did not play —— did not play —
11Jase Richardson— did not play —— did not play —
TOTAL-40-9741.2%5-3016.7%27-3284.4%44141571325-112
Detroit Pistons logoPISTONSMINFG3PTFTREBASTSTLBLKTOPF+/-PTS
9Ausar ThompsonSF223-70-02-4721035+158
12Tobias HarrisPF298-151-41-1510004+1518
0Jalen DurenC315-80-06-61221453+2216
55Duncan RobinsonSG353-123-110-1133002+99
2Cade CunninghamPG3913-264-79-1213110082+1639
28Isaiah Stewart142-31-13-3610035-188
8Caris LeVert232-71-22-2101101-177
23Jaden Ivey101-21-10-0000032-193
5Ronald Holland II80-00-00-0010011-160
31Javonte Green100-20-10-0201212-100
24Daniss Jenkins80-20-10-0110000-70
7Paul Reed50-00-01-2100100-51
20Chaz Lanier— did not play —— did not play —
TOTAL-37-8444.0%11-2839.3%24-3177.4%4922782427-109

Play-by-Play

1st quarterORLDET
  • Orlando Magic logo
    (11:56) Jump Ball Duren vs. Carter Jr.: Tip to da Silva
  • Orlando Magic logo
    (11:44) MISS Bane 19' Jump Shot
  • Orlando Magic logo
    (11:40) Carter Jr. REBOUND (Off:1 Def:0)
  • Orlando Magic logo
    (11:28) MISS Suggs 7' Driving Floating Bank Jump Shot
  • Detroit Pistons logo
    (11:26) Duren REBOUND (Off:0 Def:1)
  • Detroit Pistons logo
    +2 (11:20) Thompson 3' Driving Finger Roll Layup (2 PTS) (Cunningham 1 AST)
    02
  • Orlando Magic logo
    (11:04) MISS Wagner 5' Driving Layup
  • Detroit Pistons logo
    (11:03) Harris REBOUND (Off:0 Def:1)
  • Detroit Pistons logo
    (10:55) Duren Bad Pass Turnover (P1.T1)
  • Orlando Magic logo
    (10:55) Suggs STEAL (1 STL)
  • Orlando Magic logo
    (10:50) MISS Suggs 25' 3PT Running Jump Shot
  • Detroit Pistons logo
    (10:48) PISTONS Rebound
  • Orlando Magic logo
    (10:48) Bane L.B.FOUL (P1.T1) (D.Collins)
  • Orlando Magic logo
    (10:30) Wagner Violation:Kicked Ball (E.Dalen)
  • Detroit Pistons logo
    (10:24) MISS Cunningham 26' 3PT Step Back Jump Shot
  • Detroit Pistons logo
    (10:24) PISTONS Rebound
  • Orlando Magic logo
    (10:24) Wagner L.B.FOUL (P1.T2) (D.Collins)
  • Detroit Pistons logo
    (10:16) MISS Duren 6' Cutting Layup Shot
  • Orlando Magic logo
    (10:16) Carter Jr. BLOCK (1 BLK)
  • Detroit Pistons logo
    (10:16) PISTONS Rebound
  • Detroit Pistons logo
    (10:14) MISS Robinson 3PT Jump Shot
  • Orlando Magic logo
    (10:11) Bane REBOUND (Off:0 Def:1)
  • Detroit Pistons logo
    (10:08) Thompson P.FOUL (P1.T1) (D.Collins)
  • Orlando Magic logo
    (10:04) Carter Jr. Lost Ball Turnover (P1.T1)
  • Detroit Pistons logo
    (10:04) Thompson STEAL (1 STL)
  • Detroit Pistons logo
    (10:00) Thompson Out of Bounds Lost Ball Turnover (P1.T2)
  • Orlando Magic logo
    +2 (9:52) da Silva 2' Driving Layup (2 PTS)
    22
  • Detroit Pistons logo
    (9:51) PISTONS Timeout: Regular (Full 1 Short 0)
  • Detroit Pistons logo
    (9:51) John-Blair Bickerstaff Foul:T.FOUL (E.Dalen)
  • Orlando Magic logo
    +1 (9:51) Bane Free Throw Technical (1 PTS)
    32
  • Detroit Pistons logo
    (9:37) MISS Harris 3PT Jump Shot
  • Orlando Magic logo
    (9:35) Bane REBOUND (Off:0 Def:2)
  • Orlando Magic logo
    (9:27) MISS Suggs 26' 3PT Jump Shot
  • Detroit Pistons logo
    (9:23) Cunningham REBOUND (Off:0 Def:1)
  • Detroit Pistons logo
    (9:15) MISS Thompson 5' Driving Finger Roll Layup
  • Orlando Magic logo
    (9:14) Carter Jr. REBOUND (Off:1 Def:1)
  • Orlando Magic logo
    +2 (9:06) Wagner 5' Driving Layup (2 PTS)
    52
  • Detroit Pistons logo
    (8:55) MISS Duren 3' Layup
  • Orlando Magic logo
    (8:55) Suggs BLOCK (1 BLK)
  • Detroit Pistons logo
    (8:55) PISTONS Rebound
  • Detroit Pistons logo
    +2 (8:51) Cunningham 17' Pullup Jump Shot (2 PTS) (Duren 1 AST)
    54
  • Orlando Magic logo
    (8:35) MISS Carter Jr. 26' 3PT Jump Shot
  • Detroit Pistons logo
    (8:32) Thompson REBOUND (Off:0 Def:1)
  • Detroit Pistons logo
    (8:21) MISS Harris 3PT Jump Shot
  • Detroit Pistons logo
    (8:19) Thompson REBOUND (Off:1 Def:1)
  • Detroit Pistons logo
    (8:14) MISS Robinson 25' 3PT Pullup Jump Shot
  • Detroit Pistons logo
    (8:11) Cunningham REBOUND (Off:1 Def:1)
  • Detroit Pistons logo
    +3 (8:10) Cunningham 26' 3PT Jump Shot (5 PTS)
    57
  • Orlando Magic logo
    (8:04) MISS Wagner 6' Driving Layup
  • Orlando Magic logo
    (8:04) Wagner REBOUND (Off:1 Def:0)
  • Orlando Magic logo
    (8:04) Wagner Traveling Turnover (P1.T2)
  • Detroit Pistons logo
    (7:53) Duren Lost Ball Turnover (P2.T3)
  • Orlando Magic logo
    (7:53) Suggs STEAL (2 STL)
  • Detroit Pistons logo
    (7:47) Harris S.FOUL (P1.T2) (D.Guthrie)
  • Orlando Magic logo
    +1 (7:47) Suggs Free Throw 1 of 2 (1 PTS)
    67
  • Orlando Magic logo
    +1 (7:47) Suggs Free Throw 2 of 2 (2 PTS)
    77
  • Detroit Pistons logo
    (7:28) MISS Robinson 13' Driving Floating Jump Shot
  • Detroit Pistons logo
    (7:27) Duren REBOUND (Off:1 Def:1)
  • Detroit Pistons logo
    +2 (7:25) Duren 2' Putback Layup (2 PTS)
    79
  • Orlando Magic logo
    (7:18) MISS Suggs 3' Driving Layup
  • Detroit Pistons logo
    (7:18) Duren BLOCK (1 BLK)
  • Detroit Pistons logo
    (7:15) Duren REBOUND (Off:1 Def:2)
  • Detroit Pistons logo
    (7:12) MISS Robinson 3PT Running Jump Shot
  • Detroit Pistons logo
    (7:09) Harris REBOUND (Off:1 Def:1)
  • Detroit Pistons logo
    +2 (6:59) Harris 4' Cutting Layup Shot (2 PTS) (Duren 2 AST)
    711
  • Orlando Magic logo
    (6:53) da Silva Bad Pass Turnover (P1.T3)
  • Detroit Pistons logo
    (6:53) Robinson STEAL (1 STL)
  • Detroit Pistons logo
    +2 (6:51) Harris 3' Driving Layup (4 PTS) (Robinson 1 AST)
    713
  • Orlando Magic logo
    (6:51) da Silva S.FOUL (P1.T3) (D.Guthrie)
  • Detroit Pistons logo
    +1 (6:51) Harris Free Throw 1 of 1 (5 PTS)
    714
  • Orlando Magic logo
    (6:40) Suggs Bad Pass Turnover (P1.T4)
  • Detroit Pistons logo
    (6:40) Robinson STEAL (2 STL)
  • Orlando Magic logo
    (6:33) Suggs S.FOUL (P1.T4) (E.Dalen)
  • Detroit Pistons logo
    +1 (6:33) Cunningham Free Throw 1 of 2 (6 PTS)
    715
  • Detroit Pistons logo
    +1 (6:33) Cunningham Free Throw 2 of 2 (7 PTS)
    716
  • Orlando Magic logo
    (6:23) Black Out of Bounds - Bad Pass Turnover Turnover (P1.T5)
  • Detroit Pistons logo
    (6:12) MISS Robinson 26' 3PT Jump Shot
  • Detroit Pistons logo
    (6:10) Stewart REBOUND (Off:1 Def:0)
  • Detroit Pistons logo
    (6:07) Stewart Bad Pass Turnover (P1.T4)
  • Orlando Magic logo
    (6:07) Wagner STEAL (1 STL)
  • Orlando Magic logo
    (5:52) MISS Black 7' Driving Layup
  • Detroit Pistons logo
    (5:51) Cunningham REBOUND (Off:1 Def:2)
  • Detroit Pistons logo
    (5:49) Cunningham Bad Pass Turnover (P1.T5)
  • Orlando Magic logo
    (5:49) Bitadze STEAL (1 STL)
  • Detroit Pistons logo
    (5:47) Stewart P.FOUL (P1.T3) (D.Collins)
  • Orlando Magic logo
    +2 (5:38) Wagner 6' Driving Layup (4 PTS)
    916
  • Detroit Pistons logo
    (5:38) Duren S.FOUL (P1.T4) (D.Guthrie)
  • Orlando Magic logo
    +1 (5:38) Wagner Free Throw 1 of 1 (5 PTS)
    1016
  • Orlando Magic logo
    (5:21) Bitadze P.FOUL (P1.PN) (D.Guthrie)
  • Detroit Pistons logo
    +1 (5:21) Duren Free Throw 1 of 2 (3 PTS)
    1017
  • Detroit Pistons logo
    +1 (5:21) Duren Free Throw 2 of 2 (4 PTS)
    1018
  • Orlando Magic logo
    (5:09) MISS Suggs 9' Step Back Jump Shot
  • Detroit Pistons logo
    (5:05) Stewart REBOUND (Off:1 Def:1)
  • Detroit Pistons logo
    +2 (4:58) Duren 3' Alley Oop Dunk (6 PTS) (Stewart 1 AST)
    1020
  • Orlando Magic logo
    (4:49) Suggs Out of Bounds Lost Ball Turnover (P2.T6)
  • Detroit Pistons logo
    +3 (4:36) Stewart 3PT Jump Shot (3 PTS) (Cunningham 2 AST)
    1023
  • Orlando Magic logo
    (4:35) Magic Timeout: Regular (Reg.1 Short 0)
  • Orlando Magic logo
    (4:16) MISS Bane 18' Step Back Jump Shot
  • Detroit Pistons logo
    (4:13) Stewart REBOUND (Off:1 Def:2)
  • Detroit Pistons logo
    (4:00) MISS Cunningham 8' Driving Hook Shot
  • Orlando Magic logo
    (3:57) Black REBOUND (Off:0 Def:1)
  • Orlando Magic logo
    (3:54) MISS Black 5' Running Layup
  • Detroit Pistons logo
    (3:54) Duren BLOCK (2 BLK)
  • Orlando Magic logo
    (3:54) Magic Rebound
  • Orlando Magic logo
    +2 (3:52) Bane 1' Cutting Layup Shot (3 PTS) (Black 1 AST)
    1223
  • Detroit Pistons logo
    (3:34) MISS LeVert 8' Driving Floating Jump Shot
  • Orlando Magic logo
    (3:29) da Silva REBOUND (Off:0 Def:1)
  • Orlando Magic logo
    (3:25) Carter Jr. OFF.Foul (P1) (D.Collins)
  • Orlando Magic logo
    (3:25) Carter Jr. Offensive Foul Turnover (P2.T7)
  • Detroit Pistons logo
    (3:13) Ivey Lost Ball Turnover (P1.T6)
  • Orlando Magic logo
    (3:13) da Silva STEAL (1 STL)
  • Orlando Magic logo
    +2 (3:06) Bane 5' Driving Layup (5 PTS)
    1423
  • Detroit Pistons logo
    +3 (2:55) Cunningham 27' 3PT Pullup Jump Shot (10 PTS)
    1426
  • Orlando Magic logo
    (2:55) Black AWAY.FROM.PLAY.FOUL (P1.PN) (D.Guthrie)
  • Detroit Pistons logo
    +1 (2:55) Stewart Free Throw 1 of 1 (4 PTS)
    1427
  • Orlando Magic logo
    +2 (2:41) Bane 5' Driving Layup (7 PTS) (Carter Jr. 1 AST)
    1627
  • Detroit Pistons logo
    (2:41) Ivey S.FOUL (P1.PN) (E.Dalen)
  • Orlando Magic logo
    +1 (2:41) Bane Free Throw 1 of 1 (8 PTS)
    1727
  • Detroit Pistons logo
    (2:35) Ivey Lost Ball Turnover (P2.T7)
  • Orlando Magic logo
    (2:35) Black STEAL (1 STL)
  • Orlando Magic logo
    +2 (2:33) Black 5' Driving Dunk (2 PTS)
    1927
  • Orlando Magic logo
    (2:12) Isaac S.FOUL (P1.PN) (E.Dalen)
  • Detroit Pistons logo
    +1 (2:12) Stewart Free Throw 1 of 2 (5 PTS)
    1928
  • Detroit Pistons logo
    +1 (2:12) Stewart Free Throw 2 of 2 (6 PTS)
    1929
  • Orlando Magic logo
    +2 (2:08) Bane 4' Driving Layup (10 PTS) (Jones 1 AST)
    2129
  • Detroit Pistons logo
    (2:08) Stewart Violation:Defensive Goaltending (D.Collins)
  • Detroit Pistons logo
    +2 (1:47) Stewart 7' Driving Hook Shot (8 PTS) (Holland II 1 AST)
    2131
  • Detroit Pistons logo
    (1:32) Holland II P.FOUL (P1.PN) (E.Dalen)
  • Orlando Magic logo
    +1 (1:32) Black Free Throw 1 of 2 (3 PTS)
    2231
  • Orlando Magic logo
    +1 (1:32) Black Free Throw 2 of 2 (4 PTS)
    2331
  • Orlando Magic logo
    (1:15) Bane S.FOUL (P2.PN) (E.Dalen)
  • Detroit Pistons logo
    +1 (1:15) LeVert Free Throw 1 of 2 (1 PTS)
    2332
  • Detroit Pistons logo
    +1 (1:15) LeVert Free Throw 2 of 2 (2 PTS)
    2333
  • Orlando Magic logo
    +3 (1:07) Carter Jr. 25' 3PT Jump Shot (3 PTS) (Black 2 AST)
    2633
  • Detroit Pistons logo
    (0:54) MISS LeVert 4' Driving Layup
  • Orlando Magic logo
    (0:51) Carter Jr. REBOUND (Off:1 Def:2)
  • Detroit Pistons logo
    (0:47) Robinson S.FOUL (P1.PN) (D.Guthrie)
  • Orlando Magic logo
    +1 (0:47) Black Free Throw 1 of 2 (5 PTS)
    2733
  • Orlando Magic logo
    (0:47) MISS Black Free Throw 2 of 2
  • Detroit Pistons logo
    (0:45) Stewart REBOUND (Off:1 Def:3)
  • Detroit Pistons logo
    (0:36) MISS Robinson 25' 3PT Pullup Jump Shot
  • Orlando Magic logo
    (0:33) Jones REBOUND (Off:0 Def:1)
  • Orlando Magic logo
    +2 (0:27) Black 8' Driving Layup (7 PTS)
    2933
  • Detroit Pistons logo
    (0:07) MISS LeVert 11' Driving Floating Jump Shot
  • Orlando Magic logo
    (0:07) Bane BLOCK (1 BLK)
  • Orlando Magic logo
    (0:04) Carter Jr. REBOUND (Off:1 Def:3)
  • Detroit Pistons logo
    (0:00) Ivey S.FOUL (P2.PN) (D.Collins)
  • Orlando Magic logo
    +1 (0:00) Carter Jr. Free Throw 1 of 2 (4 PTS)
    3033
  • Orlando Magic logo
    +1 (0:00) Carter Jr. Free Throw 2 of 2 (5 PTS)
    3133
  • Detroit Pistons logo
    (0:00) PISTONS Heave
  • Detroit Pistons logo
    (0:00) PISTONS Rebound
2nd quarter
3rd quarter
4th quarter

Team Stats

112Points109
40-97(41.2%)Field Goal(%)37-84(44.0%)
5-30(16.7%)3-Point(%)11-28(39.3%)
27-32(84.4%)Free Throw(%)24-31(77.4%)
44(14)Rebounds(Offensive)49(14)
14Assists22
15Steals7
7Blocks8
13Turnovers24
25Fouls27
62Pts In The Paint46
12Fast Break Pts18
29Pts Off Turnovers16
24Bench Pts19
10Largest Lead13

Game Details

Friday, November 28, 2025 · 7:30 PM
Little Caesars Arena · Detroit, MI
attendance: 20,062 (97.9%)
spread: DET -3.5