Skip to main content
NBA Flare
NBA|
Jazz logo

Jazz

131
Game StatusFinal
Pistons logo

Pistons

129

George scores 31 and hits game winner as Jazz edge Pistons 131-129

Game Analysis

Game Analysis

Statistics visualization

Game Stats

Get the latest game stats
Pistons
Pistons
Jazz
Jazz
48-92FG44-90
52Field Goal %49
18-373PT18-38
49Three Point %47
15-23FT25-26
10Offensive Rebounds13
31Defensive Rebounds29
38Assists35
11Steals12
10Blocks8
17Turnovers17
0Technical Fouls0
20Points Conceded Off Turnovers15
18Fast Break Points13
23Fouls20
11Largest Lead15

Game Article

Game Recap

Keyonte George gets the tough floater to go as the Jazz beat the Pistons.
Keyonte George gets the tough floater to go as the Jazz beat the Pistons.

SALT LAKE CITY -- — Keyonte George scored 31 points and hit a floater in the lane with 2.1 seconds remaining as the Utah Jazz snapped a four-game losing streak with a 131-129 win over the Detroit Pistons on Friday night.

Cade Cunningham, who had 29 points and 17 assists, missed a contested shot at the buzzer and then had a long conversation with the officials before leaving the court. Cunningham had a personal-best 13 assists in the first half.

Lauri Markkanen scored 30 points and Brice Sensabaugh equaled his season high of 20 points filling in for Ace Bailey, who missed the second half with a hip injury.

Tobias Harris had 16 points for the Pistons, who lost for just the second time in their last nine games despite shooting 52.2% from the field and making 18 of 37 from 3-point range.

George stole a backcourt pass and threw down a breakaway dunk to give the Jazz a 129-125 lead with 1:14 remaining. Caris LaVert blocked George and Cunningham stole the ball. Cunningham's free throws tied the game at 129-129.

Utah's largest lead came with 2:34 left in the third quarter, 104-89, after Kevin Love's three free throws. Love had 11 in the period as the Jazz outscored the usually stingy Pistons 44-35.

Detroit rallied in the fourth quarter but couldn't stop George on the decisive possession.

The Eastern Conference-leading Pistons have the second-best defensive rating in the league behind Oklahoma City, but they had a difficult time staying with Markkanen and George as they ran off multiple screens.

The Jazz have yielded an average of 134.4 points in their last five games but had a block, three steals and some pressure defense down the stretch to clinch the win.

Up next

Pistons: At the Los Angeles Clippers on Sunday as they continue their nine-day road trip.

Jazz: At San Antonio on Saturday.

------

AP NBA: https://apnews.com/nba

Play by Play

Play By Play

Recent plays and game events
TIMEPLAY
Jazz logo
Pistons logo
12:00
undefined logo
Jalen Duren vs. Jusuf Nurkic (Cade Cunningham gains possession)
00
11:44
undefined logo
Cade Cunningham makes 4-foot two point shot
02
11:32
undefined logo
Lauri Markkanen misses two point shot
02
11:28
undefined logo
Tobias Harris defensive rebound
02
11:28
undefined logo
Keyonte George shooting foul
02
11:28
undefined logo
Ausar Thompson makes free throw 1 of 2
03
11:28
undefined logo
Ausar Thompson misses free throw 2 of 2
03
11:25
undefined logo
Ace Bailey defensive rebound
03
11:01
undefined logo
Jusuf Nurkic makes 1-foot layup (Keyonte George assists)
23
10:47
undefined logo
Cade Cunningham makes 26-foot three point jumper (Tobias Harris assists)
26
10:22
undefined logo
Lauri Markkanen misses 16-foot turnaround jump shot
26
10:20
undefined logo
Ausar Thompson defensive rebound
26
10:12
undefined logo
Ausar Thompson bad pass turnover (Ace Bailey steals)
26
10:07
undefined logo
Ausar Thompson personal foul
26
10:04
undefined logo
Lauri Markkanen makes 7-foot two point shot (Keyonte George assists)
46
10:04
undefined logo
Jalen Duren shooting foul
46
10:04
undefined logo
Lauri Markkanen makes free throw 1 of 1
56
9:54
undefined logo
Tobias Harris makes driving layup (Cade Cunningham assists)
58
9:47
undefined logo
Keyonte George misses 25-foot three point pullup jump shot
58
9:44
undefined logo
Cade Cunningham defensive rebound
58
9:41
undefined logo
Tobias Harris misses running pullup jump shot
58
9:37
undefined logo
Keyonte George defensive rebound
58
9:26
undefined logo
Svi Mykhailiuk misses 24-foot three point jumper
58
9:24
undefined logo
Duncan Robinson defensive rebound
58
9:19
undefined logo
Ausar Thompson bad pass turnover (Svi Mykhailiuk steals)
58
9:15
undefined logo
Jalen Duren shooting foul
58
9:15
undefined logo
Lauri Markkanen makes free throw 1 of 2
68
9:15
undefined logo
Isaiah Stewart enters the game for Jalen Duren
68
9:15
undefined logo
Lauri Markkanen makes free throw 2 of 2
78
9:01
undefined logo
Cade Cunningham misses driving floating jump shot
78
8:59
undefined logo
Keyonte George defensive rebound
78
8:53
undefined logo
Keyonte George makes 25-foot three pointer
108
8:33
undefined logo
Ace Bailey blocks Isaiah Stewart 's 6-foot driving layup
108
8:33
undefined logo
Pistons offensive team rebound
108
8:25
undefined logo
Ausar Thompson makes two point shot (Cade Cunningham assists)
1010
8:15
undefined logo
Svi Mykhailiuk makes 3-foot dunk (Jusuf Nurkic assists)
1210
8:14
undefined logo
Pistons Full timeout
1210
8:03
undefined logo
Tobias Harris misses 24-foot three point jumper
1210
8:01
undefined logo
Jusuf Nurkic defensive rebound
1210
7:51
undefined logo
Keyonte George makes 16-foot driving floating jump shot
1410
7:39
undefined logo
Ausar Thompson makes 2-foot dunk (Isaiah Stewart assists)
1412
7:24
undefined logo
Jusuf Nurkic makes 9-foot two point shot (Lauri Markkanen assists)
1612
7:14
undefined logo
Isaiah Collier enters the game for Ace Bailey
1612
7:10
undefined logo
Duncan Robinson misses 25-foot three point jumper
1612
7:07
undefined logo
Svi Mykhailiuk defensive rebound
1612
6:57
undefined logo
Keyonte George misses 21-foot step back jumpshot
1612
6:54
undefined logo
Ausar Thompson defensive rebound
1612
6:46
undefined logo
Ausar Thompson lost ball turnover (Isaiah Collier steals)
1612
6:42
undefined logo
Lauri Markkanen makes running layup (Isaiah Collier assists)
1812
6:23
undefined logo
Duncan Robinson misses 23-foot three point pullup jump shot
1812
6:21
undefined logo
Jusuf Nurkic defensive rebound
1812
6:17
undefined logo
Svi Mykhailiuk makes 22-foot running jump shot (Keyonte George assists)
2112
5:54
undefined logo
Tobias Harris makes driving layup
2114
5:43
undefined logo
Isaiah Stewart shooting foul
2114
5:43
undefined logo
Lauri Markkanen makes free throw 1 of 2
2214
5:43
undefined logo
Kevin Love enters the game for Jusuf Nurkic
2214
5:43
undefined logo
Jaden Ivey enters the game for Ausar Thompson
2214
5:43
undefined logo
Lauri Markkanen makes free throw 2 of 2
2314
5:33
undefined logo
Isaiah Stewart makes 2-foot dunk (Cade Cunningham assists)
2316
5:15
undefined logo
Lauri Markkanen misses 23-foot three point jumper
2316
5:11
undefined logo
Tobias Harris defensive rebound
2316
5:08
undefined logo
Duncan Robinson makes 25-foot running jump shot (Cade Cunningham assists)
2319
4:55
undefined logo
Isaiah Stewart blocks Lauri Markkanen 's 5-foot dunk
2319
4:52
undefined logo
Cade Cunningham defensive rebound
2319
4:49
undefined logo
Tobias Harris misses driving floating jump shot
2319
4:47
undefined logo
Tobias Harris offensive rebound
2319
4:44
undefined logo
Tobias Harris makes layup (Jaden Ivey assists)
2321
4:27
undefined logo
Keyonte George makes 5-foot two point shot (Isaiah Collier assists)
2521
4:20
undefined logo
Cade Cunningham makes 3-foot driving dunk
2523
4:20
undefined logo
Jazz Full timeout
2523
4:20
undefined logo
Brice Sensabaugh enters the game for Svi Mykhailiuk
2523
4:20
undefined logo
Kyle Filipowski enters the game for Lauri Markkanen
2523
4:20
undefined logo
Ronald Holland II enters the game for Tobias Harris
2523
4:20
undefined logo
Caris LeVert enters the game for Duncan Robinson
2523
4:06
undefined logo
Kevin Love misses 28-foot three point jumper
2523
4:02
undefined logo
Ronald Holland II defensive rebound
2523
3:52
undefined logo
Jaden Ivey makes 26-foot three point jumper (Cade Cunningham assists)
2526
3:33
undefined logo
Kevin Love misses 26-foot three point jumper
2526
3:30
undefined logo
Cade Cunningham defensive rebound
2526
3:24
undefined logo
Ronald Holland II makes running layup (Cade Cunningham assists)
2528
3:15
undefined logo
Kyle Filipowski misses 24-foot three point jumper
2528
3:11
undefined logo
Ronald Holland II defensive rebound
2528
3:00
undefined logo
Cade Cunningham makes 17-foot step back jumpshot
2530
2:42
undefined logo
Kyle Filipowski misses 8-foot two point shot
2530
2:40
undefined logo
Kevin Love offensive rebound
2530
2:40
undefined logo
Kevin Love misses tip shot
2530
2:39
undefined logo
Kevin Love offensive rebound
2530
2:39
undefined logo
Jaden Ivey blocks Kevin Love's two point shot
2530
2:38
undefined logo
Brice Sensabaugh offensive rebound
2530
2:36
undefined logo
Isaiah Stewart blocks Brice Sensabaugh's driving floating jump shot
2530
2:35
undefined logo
Isaiah Stewart defensive rebound
2530
2:27
undefined logo
Jaden Ivey makes running layup (Cade Cunningham assists)
2532
2:27
undefined logo
Jazz Full timeout
2532
2:27
undefined logo
Ace Bailey enters the game for Brice Sensabaugh
2532
2:11
undefined logo
Cade Cunningham blocks Ace Bailey 's 1-foot driving layup
2532
2:08
undefined logo
Ace Bailey offensive rebound
2532
2:07
undefined logo
Kyle Filipowski misses 23-foot three point jumper
2532
2:05
undefined logo
Cade Cunningham defensive rebound
2532
1:55
undefined logo
Cade Cunningham misses 25-foot three point jumper
2532
1:52
undefined logo
Kevin Love defensive rebound
2532
1:42
undefined logo
Isaiah Collier makes 25-foot three point jumper (Kevin Love assists)
2832
1:16
undefined logo
Ronald Holland II makes 3-foot layup (Jaden Ivey assists)
2834
1:03
undefined logo
Ace Bailey misses 16-foot pullup jump shot
2834
1:00
undefined logo
Isaiah Stewart defensive rebound
2834
55.4
undefined logo
Caris LeVert makes 1-foot reverse layup (Cade Cunningham assists)
2836
42.7
undefined logo
Kyle Filipowski lost ball turnover (Caris LeVert steals)
2836
42.7
undefined logo
Lauri Markkanen enters the game for Keyonte George
2836
42.7
undefined logo
Javonte Green enters the game for Cade Cunningham
2836
42.7
undefined logo
Ronald Holland II vs. Isaiah Collier (Kevin Love gains possession)
2836
37.1
undefined logo
Caris LeVert lost ball turnover (Isaiah Collier steals)
2836
31.7
undefined logo
Lauri Markkanen makes 24-foot three point jumper (Isaiah Collier assists)
3136
18.6
undefined logo
Isaiah Stewart misses 25-foot three point jumper
3136
15.1
undefined logo
Kyle Filipowski defensive rebound
3136
1.8
undefined logo
Isaiah Collier makes 8-foot two point shot
3336
0.0
End of the 1st Quarter
3336

Related Tags

Detroit Pistons vs Utah Jazz Live StreamWatch Detroit Pistons vs Utah Jazz FreePistons vs Jazz Live ScoreDET vs UTAH GameNBA Stream Detroit PistonsNBA Stream Utah JazzDelta CenterNBA Live StreamBasketball Streams