Skip to main content
NNBA Flare
Game Center
SA
Spurs
98-117
Final
PHX
Suns

Ryan Dunn scores 26, Suns end 8-game losing streak with 117-98 win over Spurs in home finale

Game Article

Game Recap

San Antonio Spurs vs. Phoenix Suns: Game Highlights
San Antonio Spurs vs. Phoenix Suns: Game Highlights

PHOENIX -- — Ryan Dunn scored 26 points, Bradley Beal added 21 and the Phoenix Suns ended an eight-game losing streak with a 117-98 win over the San Antonio Spurs in their home finale on Friday night.

The Suns overcame a shaky start to lead by 28 after three quarters, allowing Beal and Devin Booker (18 points) to sit out the fourth quarter.

Julian Champagnie had 23 points and Sandro Mamukelashvili added 19 to lead the Spurs.

Phoenix was eliminated from playoff contention in a 125-112 loss to Oklahoma City on Wednesday, putting a sour note on a season that started with so much promise.

The Suns entered the home finale with eight straight losses by double digits and were missing two key players, Kevin Durant (ankle) and Nick Richards (elbow).

San Antonio took advantage early, hitting 5 of 9 from 3 in the first quarter and building a nine-point lead midway through the second.

The Suns reeled off a 21-3 run to lead 53-47 at halftime and kept it rolling to start the third quarter, building a 17-point lead in the first four minutes.

Phoenix pushed the lead to 92-64 by the end of the third quarter, giving them enough cushion to withstand a big Spurs run early in the fourth.

Takeaways

Spurs: Champagnie gave San Antonio an early lift, but the Spurs had too many defensive breakdowns after the first quarter.

Suns: The fans at least had something to cheer about in the home finale in a season that was otherwise a disappointment.

Key moment

The Spurs led 42-33, but hit two shots over the final 7:42 of the second quarter to see the game start getting away from them.

Key stat

The Suns shot 19 of 47 from 3-point range.

Up next

The Spurs close out the season at home against Toronto while the Suns play at Sacramento, both on Sunday.

------

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

Series Context

Playoff Series and Prior Meetings

Full meeting history and series status so you can track momentum before tip-off and after the final whistle.

Game Analysis

Statistics visualization

Game Analysis

Head-to-head production and efficiency

Game Stats

SA
PHX
39-90FG44-95
43Field Goal %46
13-343PT19-47
38Three Point %40
7-10FT10-11
5Offensive Rebounds13
35Defensive Rebounds39
28Assists27
7Steals9
2Blocks10
14Turnovers11
0Technical Fouls0
28Points Conceded Off Turnovers9
23Fast Break Points20
7Fouls9
10Largest Lead31

Play by Play

Recent plays and game events

Play By Play

1st Quarter

TIMEPLAYPHXSA
12:00
Bismack Biyombo vs. Oso Ighodaro (Bradley Beal gains possession)
00
11:41
Devin Booker bad pass (Stephon Castle steals)
00
11:35
Julian Champagnie makes 25-foot three point shot (Stephon Castle assists)
03
11:13
Bradley Beal makes 7-foot two point shot
23
10:56
Devin Booker blocks Julian Champagnie 's 26-foot three point jumper
23
10:51
Grayson Allen defensive rebound
23
10:45
Ryan Dunn misses 22-foot three point jumper
23
10:40
Ryan Dunn offensive rebound
23
10:32
Ryan Dunn misses 24-foot three point jumper
23
10:28
Harrison Barnes defensive rebound
23
10:25
Julian Champagnie makes 26-foot three point shot (Harrison Barnes assists)
26
10:05
Ryan Dunn makes 23-foot three point jumper (Bradley Beal assists)
56
9:45
Bismack Biyombo makes 4-foot two point shot (Julian Champagnie assists)
58
9:31
Oso Ighodaro makes 3-foot dunk (Grayson Allen assists)
78
9:20
Harrison Barnes misses 24-foot three point jumper
78
9:16
Bradley Beal defensive rebound
78
9:09
Bradley Beal misses 5-foot two point shot
78
9:05
Stephon Castle defensive rebound
78
8:52
Stephon Castle makes 20-foot pullup jump shot (Bismack Biyombo assists)
710
8:34
Oso Ighodaro misses 12-foot two point shot
710
8:31
Bismack Biyombo defensive rebound
710
8:22
Bismack Biyombo misses 7-foot hook shot
710
8:19
Grayson Allen defensive rebound
710
8:15
Ryan Dunn misses two point shot
710
8:13
Ryan Dunn offensive rebound
710
8:13
Chris Paul shooting foul
710
8:13
Ryan Dunn makes free throw 1 of 2
810
8:13
Ryan Dunn makes free throw 2 of 2
910
8:02
Chris Paul misses 15-foot pullup jump shot
910
7:59
Ryan Dunn defensive rebound
910
7:48
Oso Ighodaro makes 3-foot alley oop dunk shot (Grayson Allen assists)
1110
7:37
Stephon Castle makes 26-foot three pointer
1113
7:19
Ryan Dunn misses 23-foot three point jumper
1113
7:16
Stephon Castle defensive rebound
1113
7:07
Julian Champagnie makes 26-foot three point jumper (Chris Paul assists)
1116
7:07
Devin Booker shooting foul
1116
7:07
Suns Full timeout
1116
7:07
Julian Champagnie makes free throw 1 of 1
1117
6:56
Devin Booker out of bounds bad pass turnover
1117
6:45
Chris Paul bad pass (Grayson Allen steals)
1117
6:30
Devin Booker misses 15-foot pullup jump shot
1117
6:27
Bismack Biyombo defensive rebound
1117
6:17
Bismack Biyombo misses 10-foot hook shot
1117
6:11
Bradley Beal defensive rebound
1117
5:57
Bradley Beal misses 25-foot three point jumper
1117
5:50
Ryan Dunn offensive rebound
1117
5:49
Ryan Dunn makes tip shot
1317
5:38
Stephon Castle makes 20-foot pullup jump shot
1319
5:28
Grayson Allen misses 24-foot three point pullup jump shot
1319
5:25
Harrison Barnes defensive rebound
1319
5:10
Bismack Biyombo misses 7-foot two point shot
1319
5:07
Ryan Dunn defensive rebound
1319
4:57
Chris Paul blocks Ryan Dunn 's 5-foot driving floating jump shot
1319
4:55
Ryan Dunn misses 9-foot tip shot
1319
4:55
Ryan Dunn offensive rebound
1319
4:54
Grayson Allen offensive rebound
1319
4:48
Bradley Beal makes 23-foot three point jumper (Grayson Allen assists)
1619
4:27
Bismack Biyombo makes 3-foot layup (Stephon Castle assists)
1621
4:12
Devin Booker makes 14-foot pullup jump shot (Grayson Allen assists)
1821
4:02
Stephon Castle makes 18-foot pullup jump shot
1823
3:45
Ryan Dunn makes 24-foot three point jumper (Devin Booker assists)
2123
3:44
Spurs Full timeout
2123
3:44
Mason Plumlee enters the game for Grayson Allen
2123
3:44
Collin Gillespie enters the game for Ryan Dunn
2123
3:44
Royce O'Neale enters the game for Oso Ighodaro
2123
3:44
Sandro Mamukelashvili enters the game for Chris Paul
2123
3:44
Blake Wesley enters the game for Bismack Biyombo
2123
3:44
Malaki Branham enters the game for Harrison Barnes
2123
3:26
Sandro Mamukelashvili makes 5-foot driving dunk (Stephon Castle assists)
2125
3:16
Devin Booker makes 11-foot step back jumpshot
2325
3:01
Malaki Branham misses layup
2325
3:01
Collin Gillespie defensive rebound
2325
2:52
Bradley Beal misses 25-foot three point jumper
2325
2:50
Sandro Mamukelashvili defensive rebound
2325
2:48
Blake Wesley bad pass (Collin Gillespie steals)
2325
2:44
Devin Booker makes 25-foot running pullup jump shot
2625
2:29
Julian Champagnie misses 23-foot three point jumper
2625
2:25
Collin Gillespie defensive rebound
2625
2:21
Devin Booker misses 24-foot three point shot
2625
2:18
Sandro Mamukelashvili defensive rebound
2625
2:11
Sandro Mamukelashvili makes driving layup
2627
2:11
Mason Plumlee shooting foul
2627
2:11
Cody Martin enters the game for Bradley Beal
2627
2:11
Jordan McLaughlin enters the game for Julian Champagnie
2627
2:11
Sandro Mamukelashvili makes free throw 1 of 1
2628
1:54
Cody Martin misses 14-foot two point shot
2628
1:53
Mason Plumlee offensive rebound
2628
1:49
Collin Gillespie misses 23-foot three point jumper
2628
1:49
Malaki Branham defensive rebound
2628
1:38
Stephon Castle makes 27-foot three point jumper (Malaki Branham assists)
2631
1:20
Mason Plumlee lost ball turnover (Malaki Branham steals)
2631
1:16
Malaki Branham makes 3-foot dunk (Jordan McLaughlin assists)
2633
57.1
Royce O'Neale misses 25-foot three point jumper
2633
54.1
Collin Gillespie offensive rebound
2633
43.0
Collin Gillespie misses driving floating jump shot
2633
40.1
Collin Gillespie offensive rebound
2633
28.0
Devin Booker makes 3-foot driving dunk
2833
8.1
Sandro Mamukelashvili misses 26-foot three point jumper
2833
5.0
Collin Gillespie defensive rebound
2833
0.0
Royce O'Neale misses layup
2833
0.0
Suns offensive team rebound
2833
0.0
End of the 1st Quarter
2833

2nd Quarter

TIMEPLAYPHXSA
12:00
Oso Ighodaro enters the game for Devin Booker
2833
12:00
Tyus Jones enters the game for Mason Plumlee
2833
12:00
Grayson Allen enters the game for Cody Martin
2833
12:00
Harrison Barnes enters the game for Stephon Castle
2833
11:38
Malaki Branham makes 23-foot three point jumper (Blake Wesley assists)
2836
11:24
Collin Gillespie misses 24-foot three point jumper
2836
11:22
Oso Ighodaro offensive rebound
2836
11:14
Oso Ighodaro misses 1-foot hook shot
2836
11:12
Sandro Mamukelashvili defensive rebound
2836
10:59
Jordan McLaughlin misses driving layup
2836
10:59
Suns defensive team rebound
2836
10:49
Tyus Jones misses 25-foot three point pullup jump shot
2836
10:45
Harrison Barnes defensive rebound
2836
10:38
Malaki Branham makes driving layup
2838
10:18
Grayson Allen makes 27-foot three point step back jumpshot (Tyus Jones assists)
3138
10:01
Malaki Branham misses 17-foot step back jumpshot
3138
9:59
Royce O'Neale defensive rebound
3138
9:49
Grayson Allen makes 4-foot two point shot
3338
9:33
Harrison Barnes misses 7-foot two point shot
3338
9:30
Collin Gillespie defensive rebound
3338
9:18
Grayson Allen misses 22-foot three point jumper
3338
9:16
Blake Wesley defensive rebound
3338
9:09
Sandro Mamukelashvili misses 25-foot three point jumper
3338
9:05
Oso Ighodaro defensive rebound
3338
9:01
Collin Gillespie misses 24-foot three point shot
3338
8:55
Harrison Barnes defensive rebound
3338
8:50
Malaki Branham misses 24-foot three point step back jumpshot
3338
8:48
Oso Ighodaro defensive rebound
3338
8:27
Oso Ighodaro out of bounds bad pass turnover
3338
8:27
Bradley Beal enters the game for Collin Gillespie
3338
8:10
Harrison Barnes makes driving layup
3340
7:54
Bradley Beal misses 25-foot three point jumper
3340
7:51
Harrison Barnes defensive rebound
3340
7:45
Tyus Jones blocks Malaki Branham 's 1-foot driving layup
3340
7:45
Spurs offensive team rebound
3340
7:45
Julian Champagnie enters the game for Malaki Branham
3340
7:42
Sandro Mamukelashvili makes 3-foot layup (Blake Wesley assists)
3342
7:33
Suns Full timeout
3342
7:33
Ryan Dunn enters the game for Royce O'Neale
3342
7:26
Bradley Beal misses 22-foot three point jumper
3342
7:21
Blake Wesley defensive rebound
3342
7:11
Jordan McLaughlin misses 27-foot three point jumper
3342
7:08
Ryan Dunn defensive rebound
3342
6:52
Bradley Beal makes 5-foot two point shot
3542
6:28
Oso Ighodaro blocks Blake Wesley 's 8-foot driving layup
3542
6:25
Bradley Beal defensive rebound
3542
6:22
Tyus Jones makes 23-foot three point shot (Bradley Beal assists)
3842
5:59
Sandro Mamukelashvili misses 23-foot three point jumper
3842
5:56
Tyus Jones defensive rebound
3842
5:43
Tyus Jones misses 24-foot three point jumper
3842
5:38
Sandro Mamukelashvili defensive rebound
3842
5:37
Sandro Mamukelashvili out of bounds bad pass turnover
3842
5:37
Devin Booker enters the game for Oso Ighodaro
3842
5:37
Mason Plumlee enters the game for Grayson Allen
3842
5:37
Bismack Biyombo enters the game for Harrison Barnes
3842
5:37
Chris Paul enters the game for Sandro Mamukelashvili
3842
5:22
Tyus Jones makes 25-foot three point jumper (Bradley Beal assists)
4142
5:01
Blake Wesley misses 19-foot step back jumpshot
4142
4:59
Mason Plumlee defensive rebound
4142
4:49
Tyus Jones misses driving floating jump shot
4142
4:45
Bismack Biyombo defensive rebound
4142
4:40
Julian Champagnie makes 26-foot three point shot (Jordan McLaughlin assists)
4145
4:18
Bradley Beal makes 25-foot three point jumper (Devin Booker assists)
4445
4:08
Julian Champagnie bad pass (Tyus Jones steals)
4445
4:03
Mason Plumlee makes 1-foot dunk (Bradley Beal assists)
4645
4:03
Spurs Full timeout
4645
4:03
Stephon Castle enters the game for Blake Wesley
4645
3:47
Chris Paul misses 26-foot three point pullup jump shot
4645
3:44
Devin Booker defensive rebound
4645
3:30
Chris Paul blocks Tyus Jones 's 5-foot driving layup
4645
3:29
Spurs Coach's Challenge
4645
3:29
(03:29) [Spurs] COACH'S CHALLENGE (CALL OVERTURNED) [Spurs] retain their timeout
4645
3:29
Spurs defensive team rebound
4645
3:06
Julian Champagnie misses 16-foot jumper
4645
3:02
Bismack Biyombo offensive rebound
4645
3:00
Bismack Biyombo lost ball turnover (Mason Plumlee steals)
4645
2:44
Ryan Dunn makes 2-foot two point shot
4845
2:30
Mason Plumlee blocks Julian Champagnie 's 6-foot layup
4845
2:30
Spurs offensive team rebound
4845
2:28
Stephon Castle misses 26-foot three point jumper
4845
2:24
Tyus Jones defensive rebound
4845
2:15
Ryan Dunn misses 22-foot three point jumper
4845
2:13
Stephon Castle defensive rebound
4845
2:03
Julian Champagnie misses driving layup
4845
2:00
Tyus Jones defensive rebound
4845
1:54
Tyus Jones misses running pullup jump shot
4845
1:51
Ryan Dunn offensive rebound
4845
1:42
Devin Booker makes 15-foot pullup jump shot
5045
1:26
Chris Paul misses 26-foot three point pullup jump shot
5045
1:23
Mason Plumlee defensive rebound
5045
1:01
Bradley Beal makes 25-foot three point jumper (Devin Booker assists)
5345
47.0
Julian Champagnie makes 18-foot pullup jump shot (Stephon Castle assists)
5347
23.2
Devin Booker misses two point shot
5347
21.1
Julian Champagnie defensive rebound
5347
0.2
Jordan McLaughlin misses 23-foot three point jumper
5347
0.2
Spurs offensive team rebound
5347
0.0
End of the 2nd Quarter
5347

3rd Quarter

TIMEPLAYPHXSA
12:00
Grayson Allen enters the game for Tyus Jones
5347
12:00
Oso Ighodaro enters the game for Mason Plumlee
5347
12:00
Sandro Mamukelashvili enters the game for Chris Paul
5347
12:00
Blake Wesley enters the game for Jordan McLaughlin
5347
11:40
Oso Ighodaro blocks Stephon Castle 's 3-foot driving floating jump shot
5347
11:36
Bismack Biyombo offensive rebound
5347
11:35
shot clock turnover
5347
11:15
Ryan Dunn makes 23-foot three point jumper (Devin Booker assists)
5647
10:56
Blake Wesley misses 15-foot pullup jump shot
5647
10:53
Devin Booker defensive rebound
5647
10:46
Oso Ighodaro misses 4-foot two point shot
5647
10:44
Blake Wesley defensive rebound
5647
10:31
Sandro Mamukelashvili makes 14-foot two point shot
5649
10:12
Ryan Dunn makes 23-foot three point jumper (Oso Ighodaro assists)
5949
9:56
Bismack Biyombo makes 8-foot hook shot (Stephon Castle assists)
5951
9:32
Grayson Allen misses 26-foot three point step back jumpshot
5951
9:29
Bismack Biyombo defensive rebound
5951
9:23
Julian Champagnie misses 24-foot three point step back jumpshot
5951
9:19
Devin Booker defensive rebound
5951
9:18
Devin Booker bad pass (Bismack Biyombo steals)
5951
9:14
Stephon Castle misses 25-foot three point pullup jump shot
5951
9:10
Grayson Allen defensive rebound
5951
9:02
Devin Booker makes 12-foot two point shot
6151
9:02
Bismack Biyombo shooting foul
6151
9:02
Devin Booker makes free throw 1 of 1
6251
8:48
Stephon Castle misses 26-foot three point pullup jump shot
6251
8:46
Oso Ighodaro defensive rebound
6251
8:44
Ryan Dunn makes dunk (Oso Ighodaro assists)
6451
8:44
Spurs Full timeout
6451
8:21
Julian Champagnie misses driving floating jump shot
6451
8:16
Bradley Beal defensive rebound
6451
8:13
Oso Ighodaro makes 2-foot dunk (Bradley Beal assists)
6651
8:05
Julian Champagnie misses driving layup
6651
8:03
Bismack Biyombo offensive rebound
6651
8:02
Bismack Biyombo lost ball turnover (Oso Ighodaro steals)
6651
7:57
Bradley Beal makes two point shot (Devin Booker assists)
6851
7:48
Bradley Beal shooting foul
6851
7:48
Stephon Castle makes free throw 1 of 2
6852
7:48
Stephon Castle makes free throw 2 of 2
6853
7:36
Oso Ighodaro misses dunk
6853
7:34
Bismack Biyombo defensive rebound
6853
7:24
Sandro Mamukelashvili makes 9-foot two point shot (Stephon Castle assists)
6855
7:04
Ryan Dunn misses 22-foot three point jumper
6855
7:00
Julian Champagnie defensive rebound
6855
6:47
Oso Ighodaro blocks Sandro Mamukelashvili's dunk
6855
6:45
Suns Full timeout
6855
6:45
(06:45) [Suns] COACH'S CHALLENGE (CALL OVERTURNED) [Suns] retain their timeout
6855
6:45
Bismack Biyombo vs. Oso Ighodaro (Devin Booker gains possession)
6855
6:45
Suns defensive team rebound
6855
6:21
Grayson Allen makes 27-foot three point jumper
7155
6:01
Julian Champagnie makes 14-foot pullup jump shot (Sandro Mamukelashvili assists)
7157
5:55
Devin Booker makes 15-foot pullup jump shot (Grayson Allen assists)
7357
5:41
Blake Wesley steps out of bounds turnover
7357
5:41
Mason Plumlee enters the game for Oso Ighodaro
7357
5:41
Malaki Branham enters the game for Sandro Mamukelashvili
7357
5:31
Bradley Beal makes 28-foot three pointer
7657
5:18
Malaki Branham misses 10-foot two point shot
7657
5:18
Grayson Allen defensive rebound
7657
5:11
Grayson Allen makes two point shot
7857
5:11
Spurs Full timeout
7857
5:11
Jordan McLaughlin enters the game for Blake Wesley
7857
4:55
Julian Champagnie makes 22-foot three point jumper (Stephon Castle assists)
7860
4:38
Devin Booker makes 12-foot two point shot (Bradley Beal assists)
8060
4:20
Bismack Biyombo lost ball turnover (Mason Plumlee steals)
8060
4:13
Ryan Dunn makes 1-foot dunk (Mason Plumlee assists)
8260
4:04
Jordan McLaughlin misses 24-foot three point jumper
8260
4:01
Mason Plumlee defensive rebound
8260
3:45
Bradley Beal makes 22-foot three point jumper (Grayson Allen assists)
8560
3:29
Suns Full timeout
8560
3:29
(03:29) [Suns] COACH'S CHALLENGE (CALL OVERTURNED) [Suns] retain their timeout
8560
3:29
Collin Gillespie enters the game for Grayson Allen
8560
3:29
Harrison Ingram enters the game for Stephon Castle
8560
3:29
Sandro Mamukelashvili enters the game for Bismack Biyombo
8560
3:29
David Duke Jr. enters the game for Julian Champagnie
8560
3:29
Suns delay of game violation
8560
3:29
Jordan McLaughlin out of bounds bad pass turnover
8560
3:15
Malaki Branham personal foul
8560
3:05
Ryan Dunn makes 11-foot driving floating jump shot (Collin Gillespie assists)
8760
2:52
David Duke Jr. misses 22-foot three point jumper
8760
2:49
Collin Gillespie defensive rebound
8760
2:38
Mason Plumlee makes 4-foot layup (Collin Gillespie assists)
8960
2:28
Sandro Mamukelashvili misses 25-foot three point pullup jump shot
8960
2:25
Ryan Dunn defensive rebound
8960
2:05
Collin Gillespie misses 22-foot three point jumper
8960
2:00
Sandro Mamukelashvili defensive rebound
8960
1:53
Jordan McLaughlin misses 26-foot three point jumper
8960
1:51
Spurs offensive team rebound
8960
1:51
Royce O'Neale enters the game for Bradley Beal
8960
1:41
Mason Plumlee blocks Malaki Branham 's 13-foot pullup jump shot
8960
1:38
Royce O'Neale defensive rebound
8960
1:29
Devin Booker misses 19-foot pullup jump shot
8960
1:26
Mason Plumlee offensive rebound
8960
1:26
Malaki Branham shooting foul
8960
1:26
Mason Plumlee makes free throw 1 of 2
9060
1:26
Cody Martin enters the game for Devin Booker
9060
1:26
Mason Plumlee makes free throw 2 of 2
9160
1:10
Malaki Branham makes 8-foot two point shot (Jordan McLaughlin assists)
9162
54.1
Collin Gillespie misses 27-foot three point pullup jump shot
9162
51.0
Mason Plumlee offensive rebound
9162
38.1
Ryan Dunn misses two point shot
9162
36.1
Harrison Ingram defensive rebound
9162
31.1
David Duke Jr. misses two point shot
9162
29.1
Cody Martin defensive rebound
9162
27.1
Cody Martin bad pass (Jordan McLaughlin steals)
9162
25.0
Jordan McLaughlin bad pass (Ryan Dunn steals)
9162
24.1
Jordan McLaughlin shooting foul
9162
24.1
Mason Plumlee makes free throw 1 of 2
9262
24.1
Mason Plumlee misses free throw 2 of 2
9262
20.1
David Duke Jr. defensive rebound
9262
10.0
Mason Plumlee personal foul
9262
3.0
Malaki Branham misses driving layup
9262
3.0
Sandro Mamukelashvili offensive rebound
9262
0.0
Sandro Mamukelashvili makes 11-foot two point shot
9264
0.0
End of the 3rd Quarter
9264

4th Quarter

TIMEPLAYPHXSA
12:00
Oso Ighodaro enters the game for Ryan Dunn
9264
12:00
Tyus Jones enters the game for Mason Plumlee
9264
12:00
Stephon Castle enters the game for Jordan McLaughlin
9264
12:00
Blake Wesley enters the game for Malaki Branham
9264
11:49
Collin Gillespie back court turnover
9264
11:36
Royce O'Neale blocks Sandro Mamukelashvili 's 2-foot driving dunk
9264
11:33
Royce O'Neale defensive rebound
9264
11:29
Royce O'Neale misses 26-foot three point jumper
9264
11:29
Sandro Mamukelashvili defensive rebound
9264
11:14
Stephon Castle bad pass (Cody Martin steals)
9264
11:06
Collin Gillespie makes 23-foot three point jumper (Tyus Jones assists)
9564
10:52
David Duke Jr. makes 23-foot three point jumper (Blake Wesley assists)
9567
10:36
Oso Ighodaro bad pass (Harrison Ingram steals)
9567
10:27
Blake Wesley misses 20-foot jumper
9567
10:25
Cody Martin defensive rebound
9567
10:21
Royce O'Neale makes two point shot (Cody Martin assists)
9767
10:04
Harrison Ingram makes driving layup (Stephon Castle assists)
9769
9:46
Tyus Jones bad pass (David Duke Jr. steals)
9769
9:44
David Duke Jr. makes two point shot
9771
9:23
Collin Gillespie misses 8-foot step back jumpshot
9771
9:19
Stephon Castle defensive rebound
9771
9:13
Stephon Castle makes two point shot
9773
8:56
Tyus Jones misses driving floating jump shot
9773
8:54
Sandro Mamukelashvili defensive rebound
9773
8:53
Blake Wesley makes 4-foot dunk (Sandro Mamukelashvili assists)
9775
8:53
Suns Full timeout
9775
8:53
Grayson Allen enters the game for Collin Gillespie
9775
8:53
Julian Champagnie enters the game for David Duke Jr.
9775
8:53
Malaki Branham enters the game for Harrison Ingram
9775
8:40
Blake Wesley shooting foul
9775
8:40
Grayson Allen makes free throw 1 of 2
9875
8:40
Grayson Allen makes free throw 2 of 2
9975
8:27
Sandro Mamukelashvili makes 24-foot three point jumper (Julian Champagnie assists)
9978
8:06
Grayson Allen misses 6-foot two point shot
9978
8:04
Julian Champagnie defensive rebound
9978
8:01
Sandro Mamukelashvili makes two point shot
9980
8:01
Cody Martin shooting foul
9980
8:01
Collin Gillespie enters the game for Tyus Jones
9980
8:01
Sandro Mamukelashvili makes free throw 1 of 1
9981
7:51
Grayson Allen bad pass (Sandro Mamukelashvili steals)
9981
7:47
Collin Gillespie blocks Malaki Branham 's 8-foot two point shot
9981
7:47
Spurs offensive team rebound
9981
7:36
Malaki Branham misses 26-foot three point step back jumpshot
9981
7:34
Sandro Mamukelashvili offensive rebound
9981
7:33
Sandro Mamukelashvili misses 1-foot tip shot
9981
7:31
Cody Martin defensive rebound
9981
7:11
Cody Martin misses 14-foot pullup jump shot
9981
7:07
Julian Champagnie defensive rebound
9981
7:00
Julian Champagnie makes 25-foot three point jumper (Stephon Castle assists)
9984
6:46
Malaki Branham shooting foul
9984
6:46
Collin Gillespie makes free throw 1 of 2
10084
6:46
Ryan Dunn enters the game for Cody Martin
10084
6:46
Harrison Ingram enters the game for Sandro Mamukelashvili
10084
6:46
Collin Gillespie makes free throw 2 of 2
10184
6:41
Stephon Castle traveling
10184
6:18
Oso Ighodaro misses driving layup
10184
6:16
Julian Champagnie defensive rebound
10184
6:06
Malaki Branham makes 24-foot three point jumper (Stephon Castle assists)
10187
5:42
Collin Gillespie makes 28-foot three point jumper (Ryan Dunn assists)
10487
5:32
Blake Wesley misses 9-foot pullup jump shot
10487
5:29
Grayson Allen defensive rebound
10487
5:20
Collin Gillespie makes 25-foot three point step back jumpshot
10787
5:20
Spurs Full timeout
10787
5:20
Jordan McLaughlin enters the game for Stephon Castle
10787
5:20
David Duke Jr. enters the game for Julian Champagnie
10787
5:11
Malaki Branham out of bounds lost ball turnover
10787
4:55
Collin Gillespie misses layup
10787
4:52
Jordan McLaughlin defensive rebound
10787
4:50
David Duke Jr. makes 23-foot three point shot (Harrison Ingram assists)
10790
4:24
Ryan Dunn misses 28-foot three point jumper
10790
4:21
Spurs defensive team rebound
10790
4:21
Collin Gillespie loose ball foul
10790
4:14
Blake Wesley makes 8-foot pullup jump shot (David Duke Jr. assists)
10792
4:14
Royce O'Neale shooting foul
10792
4:14
Blake Wesley misses free throw 1 of 1
10792
4:10
Ryan Dunn defensive rebound
10792
3:51
Grayson Allen makes 29-foot three point jumper
11092
3:34
Malaki Branham misses driving layup
11092
3:30
Ryan Dunn defensive rebound
11092
3:16
Collin Gillespie misses 22-foot three point jumper
11092
3:11
Suns offensive team rebound
11092
3:11
Damion Lee enters the game for Grayson Allen
11092
3:02
Ryan Dunn misses 26-foot three point jumper
11092
2:58
Harrison Ingram defensive rebound
11092
2:52
Oso Ighodaro shooting foul
11092
2:52
Blake Wesley misses free throw 1 of 2
11092
2:52
Spurs offensive team rebound
11092
2:52
Blake Wesley makes free throw 2 of 2
11093
2:28
Collin Gillespie out of bounds lost ball turnover
11093
2:12
David Duke Jr. lost ball turnover (Damion Lee steals)
11093
1:54
Ryan Dunn makes 16-foot step back jumpshot
11293
1:43
Malaki Branham makes driving layup (Blake Wesley assists)
11295
1:22
Royce O'Neale misses 29-foot three point jumper
11295
1:18
Damion Lee offensive rebound
11295
1:08
Royce O'Neale misses 23-foot three point jumper
11295
1:05
Malaki Branham defensive rebound
11295
1:02
Blake Wesley makes two point shot (Malaki Branham assists)
11297
39.1
Collin Gillespie makes 6-foot driving floating jump shot
11497
37.0
Royce O'Neale personal foul
11497
37.0
Malaki Branham misses free throw 1 of 2
11497
37.0
Spurs offensive team rebound
11497
37.0
TyTy Washington Jr. enters the game for Royce O'Neale
11497
37.0
Jalen Bridges enters the game for Ryan Dunn
11497
37.0
Malaki Branham makes free throw 2 of 2
11498
19.1
Jalen Bridges makes 23-foot three point jumper (Damion Lee assists)
11798
10.0
Oso Ighodaro blocks Malaki Branham 's 11-foot driving layup
11798
10.0
Spurs offensive team rebound
11798
8.1
David Duke Jr. misses 22-foot three point jumper
11798
4.0
Oso Ighodaro defensive rebound
11798
0.0
End of the 4th Quarter
11798
0.0
End of Game
11798

Game Information

Time, Location & Referees

Game Information

Mortgage Matchup Center
Venue
Mortgage Matchup Center
Phoenix, AZ
Date & Time
2:00 AM, April 12, 2025
Coverage
Arizona's Family 3TV, Suns Live, KENS 5, NBA League Pass
Attendance
17,071
Referees
Derek Richardson, Marc Davis, J.B. DeRosa

Current Standings

2025-26 Southwest Standings

TEAMWLPCTSTRK
San Antonio6220.756L1
Houston5230.634W1
New Orleans2656.317L2
Dallas2656.317W1
Memphis2557.305L8

2025-26 Pacific Standings

TEAMWLPCTSTRK
LA Lakers5329.646W3
Phoenix4537.549W1
LA Clippers4240.512W1
Golden State3745.451L3
Sacramento2260.268L1
Related Tags

Quick keywords and lookup terms for this matchup.

San Antonio Spurs vs Phoenix Suns Live StreamWatch San Antonio Spurs vs Phoenix Suns FreeSpurs vs Suns Live ScoreSA vs PHX GameNBA Stream San Antonio SpursNBA Stream Phoenix SunsMortgage Matchup CenterNBA Live StreamBasketball Streams

Need Help?

Explore our comprehensive NBA streams guide for all available options and platform comparisons.

View Guide