Welcome to Talking Stick Resort Arena
Tonights game features
San Antonio
against
Phoenix
It's time for the opening tip
Green tips the ball back to Murray for San Antonio

Spurs 0, Suns 0 - 11:58, 1st Quarter
Murray looks for an open man
Dejounte Murray has his pass deflected out of bounds

Spurs 0, Suns 0 - 11:55, 1st Quarter
Dejounte Murray takes the inbounds pass
Murray is looking to make a pass
Hunter with the ball
Hunter swings it over to Murray
Murray catches the pass
Murray with a good look but can't get it to fall
Paul rebounds the ball

Spurs 0, Suns 0 - 11:43, 1st Quarter
Chris Paul sends the outlet pass to Julius Randle
Randle still with the ball
Randle is looking to make a pass
Devin Booker gets a pass
Devin Booker takes a shot
Booker gets it to fall

Spurs 0, Suns 2 - 11:30, 1st Quarter
San Antonio inbounds the ball
Dejounte Murray brings the ball over half court
Dejounte Murray looking to send it to Hunter
Hunter catches the pass
Hunter looks for an open man
Dejounte Murray gets a pass
Dejounte Murray puts it on the floor
Keldon Johnson receives a sweet pass
Johnson lets one go
Keldon Johnson can't find the mark
Brooks rebounds the ball

Spurs 0, Suns 2 - 11:13, 1st Quarter
Brooks outlets the ball to Chris Paul
Chris Paul puts it on the floor
Paul is looking to make a pass
The pass is taken by Randle
Randle kicks it to Brooks
FOUL! Davis Bertans is whistled for the foul
That is foul number 1 on him

Spurs 0, Suns 2 - 11:02, 1st Quarter
The ball is passed in to Paul
Paul is looking to make a pass
Randle catches the pass
Julius Randle takes a shot
No good. That one barely grazed the rim
Johnson rebounds the ball

Spurs 0, Suns 2 - 10:50, 1st Quarter
Keldon Johnson passes it over to Dejounte Murray
Murray keeps his dribble
Murray looking for Green
Murray's pass for D.J. Green sails out of bounds

Spurs 0, Suns 2 - 10:43, 1st Quarter
Chris Paul gets the inbounds pass
Chris Paul passes it over to Devin Booker
Booker is looking to make a pass
Deandre Ayton receives the pass
Deandre Ayton puts up a shot
It's Good!

Spurs 0, Suns 4 - 10:30, 1st Quarter
The ball is inbounded to Dejounte Murray
Dejounte Murray brings the ball over half court
Murray shoots it to Johnson
Johnson with the ball
Keldon Johnson puts up a shot
The shot rattles out
Brooks comes away with the rebound

Spurs 0, Suns 4 - 10:17, 1st Quarter
Chris Paul receives the outlet pass from Dillon Brooks
Chris Paul looking to send it to Booker
Devin Booker gets a pass
SWISH! It's good for three!

Spurs 0, Suns 7 - 10:10, 1st Quarter
Dejounte Murray takes the inbounds pass
Dejounte Murray dribbles the ball over half court
Murray swings it over to Hunter
De'Andre Hunter receives the pass
De'Andre Hunter delivers a pass to Murray
Hunter's pass was stolen by Paul!
FOUL! Chris Paul commits the offensive foul!
That is foul number 1 on him

Spurs 0, Suns 7 - 10:00, 1st Quarter
The ball is inbounded to Dejounte Murray
Murray brings it across the timeline
Dejounte Murray is setting up a play
Dejounte Murray dumps it off to Johnson
Johnson with the ball
Keldon Johnson puts up a shot
Johnson comes up short
Keldon Johnson grabs the offensive rebound
Johnson kicks it to Bertans
Davis Bertans receives the pass
Davis Bertans looking to send it to Green
D.J. Green receives the pass
Green draws an extra defender and kicks it to Davis Bertans
Davis Bertans puts up a shot
Bertans clangs one off the rim
Brooks grabs the board

Spurs 0, Suns 7 - 9:31, 1st Quarter
Brooks sends the outlet pass to Booker
Devin Booker dumps it off to Brooks
Brooks catches the pass
Dillon Brooks fires off a pass
Booker with the ball
Booker puts up a shot
Booker clangs one off the rim
Davis Bertans pulls down the board

Spurs 0, Suns 7 - 9:15, 1st Quarter
Bertans sends the outlet pass to Murray
Murray over to Keldon Johnson
Keldon Johnson receives the pass
Johnson lets one go
Johnson misses the shot...but there's a whistle. The ref says he traveled!

Spurs 0, Suns 7 - 9:06, 1st Quarter
The ball is passed in to Paul
Chris Paul sends the outlet pass to Devin Booker
Booker kicks it to Brooks
Dillon Brooks gets a pass
Dillon Brooks dumps it off to Ayton
Deandre Ayton receives the pass
Ayton lets one go
Ayton sinks the long one

Spurs 0, Suns 10 - 8:54, 1st Quarter
Dejounte Murray gets the inbounds pass
Murray dribbles it up to the top of the key
Murray is looking to make a pass
De'Andre Hunter receives the pass
Hunter had a good look but couldn't convert
Murray comes away with an offensive rebound
Murray's shot is good

Spurs 2, Suns 10 - 8:41, 1st Quarter
Phoenix inbounds the ball
Booker dribbles it up to the top of the key
Booker still with the ball
Booker is looking to make a pass
Chris Paul receives the pass
Paul shoots it to Booker
Booker with the ball
Booker puts up a shot
Devin Booker can't get the shot to fall
Green rebounds the ball

Spurs 2, Suns 10 - 8:16, 1st Quarter
Green sends the outlet pass to Murray
Dejounte Murray surveys the defense
Murray's pass for D.J. Green was deflected out of bounds

Spurs 2, Suns 10 - 8:10, 1st Quarter
The ball is passed in to Murray
Dejounte Murray is setting up a play
Murray is looking to make a pass
D.J. Green receives the pass
D.J. Green puts up a shot
Green missed that one badly
Randle rebounds the ball

Spurs 2, Suns 10 - 8:00, 1st Quarter
Julius Randle passes it over to Devin Booker
Booker is looking to make a pass
Paul with the ball
Chris Paul looking to send it to Booker
Booker with the ball
Booker is looking to make a pass
Paul with the ball
Paul kicks it to Booker
Booker with the ball
Booker is looking to make a pass
Randle with the ball
Randle is looking to make a pass
Booker with the ball
Booker is looking to make a pass
Deandre Ayton receives the pass
Ayton shoots
Ayton hits the shot

Spurs 2, Suns 12 - 7:41, 1st Quarter
San Antonio inbounds the ball
Dejounte Murray brings the ball over half court
Murray takes a couple of dribbles
Murray shoots it to Johnson
Johnson catches the pass
Johnson's shot is off the iron
Green comes away with an offensive rebound
Green is looking to make a pass
Green's pass for Davis Bertans sails out of bounds

Spurs 2, Suns 12 - 7:22, 1st Quarter
Chris Paul takes the inbounds pass
Chris Paul brings the ball over half court
Paul works the defense with some nice ball handling
Murray says get that stuff outta here!
Keldon Johnson pulls down the board

Spurs 2, Suns 12 - 7:09, 1st Quarter
Dejounte Murray receives the outlet pass from Keldon Johnson
Murray is looking to take his man to the basket
Murray missed that one badly
D.J. Green pulls down the board
Green finishes with the soft touch around the rim

Spurs 4, Suns 12 - 7:00, 1st Quarter
Devin Booker gets the inbounds pass
Devin Booker dribbles the ball over half court
Booker swings it over to Brooks
FOUL! Johnson is whistled for the foul
That is foul number 1 on him

Spurs 4, Suns 12 - 6:56, 1st Quarter
The ball is passed in to Paul
Paul is looking to make a pass
Devin Booker gets a pass
Devin Booker delivers a pass to Brooks
Dillon Brooks receives the pass
Brooks swings it over to Randle
The pass is taken by Randle
Julius Randle takes a shot
It's off the mark!
Dejounte Murray pulls down the board

Spurs 4, Suns 12 - 6:40, 1st Quarter
Murray dribbles it up to the top of the key
Murray gets ready to fire off a pass
De'Andre Hunter gets a pass
Hunter is looking to make a pass
Dejounte Murray receives the pass
Murray is looking to make a pass
De'Andre Hunter receives the pass
Hunter is looking to make a pass
The pass is taken by Johnson
Johnson shoots it to Bertans
Bertans with the ball
Davis Bertans dumps it off to Murray
Murray catches the pass
FOUL! Chris Paul commits the foul
That is foul number 2 on him
Dejounte Murray was a little too strong on that one

Suns Substitutions
#2 Marquis Teague
Murray hits the free throw
Murray sinks one from the charity stripe

Spurs 6, Suns 12 - 6:18, 1st Quarter
The ball is passed in to Teague
Teague dribbles it up to the top of the key
Marquis Teague delivers a pass to Booker
Devin Booker receives the pass
Devin Booker surveys the defense
The pass is taken by Randle
Randle shows some fancy dribbling and is going to the rim
Randle with the drive and the dish to Ayton
Ayton puts up a shot
The shot is rejected by D.J. Green
D.J. Green grabs the defensive rebound

Spurs 6, Suns 12 - 5:49, 1st Quarter
Dejounte Murray receives the outlet pass from D.J. Green
Dejounte Murray delivers a pass to Hunter
De'Andre Hunter receives the pass
De'Andre Hunter fires off a pass
Green catches the pass
Green looks for an open man
Murray with the ball
Dejounte Murray is getting ready to make his move off the dribble
FOUL! Marquis Teague is whistled for the foul
That is foul number 1 on him
Murray didn't get a real good look at that one

Suns Substitutions
#99 Jae Crowder

Spurs Substitutions
#41 Cam Reddish
#52 Frank Kaminsky

Timeout called by the Suns.
Murray hits the free throw
Dejounte Murray drops one in from the line

Spurs 8, Suns 12 - 5:39, 1st Quarter
Phoenix inbounds the ball
Teague brings it across the timeline
Teague is looking to make a pass
Julius Randle gets a pass
Randle is looking to make a pass
Whoa! That was a horrible pass out of bounds by Randle

Spurs 8, Suns 12 - 5:27, 1st Quarter
The ball is inbounded to Dejounte Murray
Murray brings it across the timeline
Dejounte Murray fires off a pass
Johnson with the ball
Keldon Johnson puts it on the floor
Keldon Johnson with the kiss off the glass!

Spurs 10, Suns 12 - 5:18, 1st Quarter
Marquis Teague gets the inbounds pass
Marquis Teague dribbles the ball over half court
Marquis Teague surveys the defense
Randle catches the pass
Randle swings it over to Teague
Teague catches the pass
Teague is looking to make a pass
Deandre Ayton gets a pass
FOUL! Frank Kaminsky commits the foul
That is foul number 1 on him

Spurs 10, Suns 12 - 5:01, 1st Quarter
The ball is passed in to Teague
Teague takes a couple of dribbles
Teague gets ready to fire off a pass
Cam Reddish steps in and picks off the pass from Teague!

Spurs 10, Suns 12 - 4:51, 1st Quarter
Reddish sends the outlet pass to Murray
Murray takes a couple of dribbles
Murray shoots it to Hunter
FOUL! Marquis Teague is whistled for the foul
That is foul number 2 on him

Suns Substitutions
#4 Jevon Carter

Spurs 10, Suns 12 - 4:41, 1st Quarter
San Antonio inbounds the ball
Murray gets ready to fire off a pass
The pass is taken by Johnson
Keldon Johnson delivers a pass to Hunter
Hunter with the ball
Hunter looks for an open man
Murray catches the pass
Murray looks for an open man
Kaminsky with the ball
Kaminsky shoots
BRICK!
Ayton rebounds the ball

Spurs 10, Suns 12 - 4:21, 1st Quarter
Deandre Ayton passes it over to Devin Booker
Devin Booker puts it on the floor
Devin Booker is getting ready to make his move off the dribble
Jae Crowder receives a sweet pass
Crowder over to Devin Booker
Devin Booker receives the pass
Booker shoots it to Ayton
FOUL! Johnson commits the foul
That is foul number 2 on him

Spurs Substitutions
#4 Derrick White

Spurs 10, Suns 12 - 4:11, 1st Quarter
Devin Booker gets the inbounds pass
Booker is looking to make a pass
Booker's pass was stolen by Hunter!

Spurs 10, Suns 12 - 4:06, 1st Quarter
Hunter outlets the ball to Dejounte Murray
Murray kicks it to Hunter
De'Andre Hunter receives the pass
Hunter over to Cam Reddish
The pass is taken by Reddish
Reddish is looking to make a pass
Hunter with the ball
Hunter dishes to Cam Reddish
Cam Reddish receives the pass
Reddish kicks it to Hunter
De'Andre Hunter receives the pass
De'Andre Hunter fires off a pass
Frank Kaminsky gets a pass
Frank Kaminsky fires off a pass
Jae Crowder picks off the bad pass!

Spurs 10, Suns 12 - 3:50, 1st Quarter
Jae Crowder sends the outlet pass to Julius Randle
Julius Randle puts it on the floor
Randle is looking to make a pass
Ayton catches the pass
Deandre Ayton looking to send it to Carter
FOUL! Kaminsky is going to be charged with that foul
That is foul number 2 on him

Spurs Substitutions
#25 Jakob Poeltl
Deandre Ayton throws up a brick from the line
Ayton sinks one from the charity stripe

Spurs 10, Suns 13 - 3:43, 1st Quarter
The ball is passed in to Murray
Dejounte Murray brings the ball over half court
Murray is looking to make a pass
Hunter catches the pass
The shot rattles out
Jevon Carter pulls down the board

Spurs 10, Suns 13 - 3:32, 1st Quarter
Jevon Carter sends the outlet pass to Devin Booker
Booker is looking to make a pass
The pass is taken by Randle
Randle is looking to make a pass
Ayton with the ball
Ayton lets one go
The shot rattles out
Reddish comes away with the rebound

Spurs 10, Suns 13 - 3:14, 1st Quarter
Cam Reddish sends the outlet pass to Derrick White
White is looking to make a pass
Murray catches the pass
Dejounte Murray puts it on the floor
Murray buries the J

Spurs 12, Suns 13 - 3:05, 1st Quarter
Devin Booker gets the inbounds pass
Devin Booker dribbles the ball over half court
Booker swings it over to Ayton
Deandre Ayton receives the pass
Ayton draws the help and makes a nice pass to Booker
I bet Booker wishes he could have that one back
Ayton grabs the board
Ayton scores. How in the world did he get that one to fall?

Spurs 12, Suns 15 - 2:48, 1st Quarter
The ball is inbounded to Dejounte Murray
Dejounte Murray brings the ball over half court
Murray buries it from behind the arc!

Spurs 15, Suns 15 - 2:37, 1st Quarter
Phoenix inbounds the ball
Devin Booker advances the ball past midcourt
Booker is looking to make a pass
Jae Crowder receives the pass
Crowder shoots it to Booker
Devin Booker gets a pass
Booker is looking to make a pass
Randle catches the pass
Julius Randle surveys the defense
The pass is taken by Booker
Booker lets one go
Booker's shot is off the glass and bounces away
Deandre Ayton pulls down the board
FOUL! Poeltl is going to be charged with that foul
That is foul number 1 on him
The shot is off the mark
Ayton sinks one from the charity stripe
Ayton sinks one from the charity stripe

Spurs 15, Suns 17 - 2:14, 1st Quarter
San Antonio inbounds the ball
Dejounte Murray advances the ball past midcourt
Murray gets ready to fire off a pass
White catches the pass
White kicks it to Hunter
Hunter catches the pass
De'Andre Hunter dumps it off to Murray
FOUL! Crowder commits the foul
That is foul number 1 on him

Spurs 15, Suns 17 - 2:02, 1st Quarter
San Antonio inbounds the ball
Dejounte Murray delivers a pass to White
The pass is taken by White
White is looking to make a pass
De'Andre Hunter gets a pass
Hunter shows some fancy dribbling and is going to the rim
Jae Crowder with the block!
Ayton grabs the board

Spurs 15, Suns 17 - 1:49, 1st Quarter
Ayton sends the outlet pass to Booker
Booker takes a couple of dribbles
Booker is looking to make a pass
Deandre Ayton gets a pass
Ayton lets one go
Deandre Ayton made it look easy there

Spurs 15, Suns 19 - 1:36, 1st Quarter
The ball is inbounded to Dejounte Murray
Dejounte Murray brings the ball over half court
Murray is looking to make a pass
Derrick White gets a pass
The shot is off the mark
Carter comes away with the rebound

Spurs 15, Suns 19 - 1:23, 1st Quarter
Carter outlets the ball to Devin Booker
Booker is looking to make a pass
Jae Crowder gets a pass
Crowder is looking to make a pass
Devin Booker gets a pass
Booker looking for Randle
Randle catches the pass
Randle is looking to make a pass
Devin Booker gets a pass
Booker's shot is off the glass and bounces away
Ayton grabs the board
Ayton is looking to make a pass
Devin Booker gets a pass
Devin Booker surveys the defense
Crowder catches the pass
Crowder with the drive and the dish to Ayton
Ayton puts up a shot
Ayton's shot is off the iron
Deandre Ayton grabs the offensive rebound
Deandre Ayton knocks the shot down

Spurs 15, Suns 21 - 0:44, 1st Quarter
Derrick White gets the inbounds pass
Derrick White dribbles the ball over half court
White swings it over to Hunter
De'Andre Hunter gets a pass
Hunter holds and looks
Derrick White gets a pass
White dishes to De'Andre Hunter
De'Andre Hunter receives the pass
Hunter lets one go
FOUL! Crowder is whistled for the foul
That is foul number 2 on him
Hunter hits the shot

Suns Substitutions
#41 KZ Okpala
#40 Paul Millsap
#49 James Smith

Spurs Substitutions
#49 Davis Bertans
Hunter hits the free throw

Spurs Substitutions
#41 Cam Reddish

Spurs 18, Suns 21 - 0:28, 1st Quarter
The ball is inbounded to Devin Booker
Devin Booker dribbles the ball over half court
Devin Booker looking to send it to Smith
Smith with the ball
Smith is looking to make a pass
Devin Booker gets a pass
Devin Booker puts it on the floor
KZ Okpala receives a sweet pass
Okpala drives, sees the help coming....finds the open man and hits him
Booker is really bothered by the double team
The pass is taken by Okpala
KZ Okpala puts up a shot
KZ Okpala missed that one
Jakob Poeltl grabs the defensive rebound

Spurs 18, Suns 21 - 0:01, 1st Quarter
Dejounte Murray receives the outlet pass from Jakob Poeltl
That's the end of the quarter.

Suns Substitutions
#2 Marquis Teague
#99 Jae Crowder

Spurs Substitutions
#23 Charles Brown Jr.
#52 Frank Kaminsky

Spurs 18, Suns 21 - 12:00, 2nd Quarter
The ball is inbounded to Marquis Teague
Teague buries it from behind the arc!

Spurs 18, Suns 24 - 11:56, 2nd Quarter
The ball is inbounded to Derrick White
White dribbles it up to the top of the key
Derrick White is setting up a play
White is looking to make a pass
Charles Brown Jr. gets a pass
Brown Jr. looking for Reddish
Reddish with the ball
Reddish swings it over to Kaminsky
Frank Kaminsky receives the pass
Kaminsky holds and looks
Charles Brown Jr. receives the pass
Charles Brown Jr. dumps it off to Reddish
Cam Reddish receives the pass
Cam Reddish dumps it off to Brown Jr.
The pass is taken by Brown Jr.
Brown Jr. lets one go
Brown Jr. with a great looking bucket there

Spurs 20, Suns 24 - 11:32, 2nd Quarter
The ball is passed in to Teague
Marquis Teague dribbles the ball over half court
Teague keeps his dribble
Marquis Teague fires off a pass
Smith catches the pass
Smith swings it over to Millsap
Paul Millsap gets a pass
FOUL! Poeltl is going to be charged with that foul
That is foul number 2 on him

Spurs 20, Suns 24 - 11:14, 2nd Quarter
The ball is passed in to Teague
Teague keeps his dribble
Teague hits a tough shot in traffic

Spurs 20, Suns 26 - 11:09, 2nd Quarter
San Antonio inbounds the ball
White dribbles it up to the top of the key
White swings it over to Brown Jr.
Charles Brown Jr. gets a pass
Brown Jr. puts up a shot
Brown Jr. with a good look but can't get it to fall
Millsap grabs the board

Spurs 20, Suns 26 - 10:58, 2nd Quarter
Millsap sends the outlet pass to Teague
Marquis Teague puts it on the floor
Teague is looking to make a pass
Paul Millsap gets a pass
Millsap is looking to make a pass
Carter catches the pass
Jevon Carter looking to send it to Teague
Marquis Teague receives the pass
Marquis Teague dumps it off to Millsap
The pass is taken by Millsap
Millsap shoots
Paul Millsap's shot hits the iron, bounces up and in!

Spurs 20, Suns 28 - 10:35, 2nd Quarter
Charles Brown Jr. gets the inbounds pass
Charles Brown Jr. advances the ball past midcourt
Charles Brown Jr. dumps it off to White
Marquis Teague steps in and picks off the pass from Brown Jr.!
Teague passes to Smith who slams it down on the break

Spurs 20, Suns 30 - 10:18, 2nd Quarter
The ball is inbounded to Derrick White
Derrick White dribbles the ball over half court
Derrick White surveys the defense
The pass is taken by Brown Jr.
Brown Jr. looking for Reddish
The pass is taken by Reddish
Cam Reddish fires off a pass
Brown Jr. with the ball
Brown Jr. looks for an open man
Reddish with the ball
Reddish swings it over to White
Derrick White gets a pass
White shoots
White comes up short
Poeltl rebounds the ball
Poeltl finishes with the soft touch around the rim

Spurs 22, Suns 30 - 9:51, 2nd Quarter
The ball is inbounded to Marquis Teague
Marquis Teague dribbles the ball over half court
Teague dishes to Paul Millsap
The pass is taken by Millsap
Millsap finishes with the soft touch around the rim

Spurs 22, Suns 32 - 9:41, 2nd Quarter
The ball is passed in to White
Derrick White brings the ball over half court
White over to Cam Reddish
Reddish catches the pass
Reddish over to Jakob Poeltl
Poeltl catches the pass
Jakob Poeltl delivers a pass to White
Derrick White receives the pass
White looks for an open man
Jae Crowder intercepts the pass!

Spurs 22, Suns 32 - 9:18, 2nd Quarter
Crowder sends the outlet pass to Teague
Teague shows some fancy dribbling and is going to the rim
Marquis Teague's shot hits the iron, bounces up and in!

Spurs 22, Suns 34 - 9:11, 2nd Quarter
San Antonio inbounds the ball
Derrick White brings the ball over half court
White is looking to make a pass
Cam Reddish receives the pass
Cam Reddish delivers a pass to Brown Jr.
Brown Jr. with the ball
Charles Brown Jr. dumps it off to Kaminsky
FOUL! Jevon Carter commits the foul
That is foul number 1 on him

Suns Substitutions
#22 Deandre Ayton

Spurs Substitutions
#22 De'Andre Hunter

Timeout called by the Spurs.

Spurs 22, Suns 34 - 8:57, 2nd Quarter
Derrick White gets the inbounds pass
White shoots it to Reddish
Cam Reddish receives the pass
Reddish shoots it to Brown Jr.
Charles Brown Jr. receives the pass
Charles Brown Jr. was a little too strong on that one
Ayton comes away with the rebound

Spurs 22, Suns 34 - 8:43, 2nd Quarter
Deandre Ayton sends the outlet pass to Marquis Teague
Teague looks for an open man
Ayton with the ball
Ayton draws an extra defender and kicks it to Paul Millsap
Millsap shoots
I bet Millsap wishes he could have that one back
Derrick White pulls down the board

Spurs 22, Suns 34 - 8:31, 2nd Quarter
Derrick White dribbles the ball over half court
White is looking to make a pass
The pass is taken by Kaminsky
Kaminsky is looking to make a pass
The pass is taken by Reddish
Cam Reddish surveys the defense
Derrick White gets a pass
The shot is rejected by Paul Millsap
Marquis Teague pulls down the board

Spurs 22, Suns 34 - 8:10, 2nd Quarter
Marquis Teague advances the ball past midcourt
Teague gets ready to fire off a pass
Millsap with the ball
Millsap puts up a shot
FOUL! Cam Reddish is whistled for the foul
That is foul number 1 on him
Paul Millsap can't get the shot to fall
Millsap sinks one from the charity stripe
Paul Millsap drops one in from the line

Spurs 22, Suns 36 - 8:01, 2nd Quarter
The ball is passed in to Brown Jr.
Brown Jr. brings it across the timeline
Brown Jr. is looking to make a pass
The pass is taken by Reddish
Cam Reddish dumps it off to Kaminsky
The pass is taken by Kaminsky
Frank Kaminsky takes a shot
Kaminsky's shot is off the iron
Jevon Carter grabs the defensive rebound

Spurs 22, Suns 36 - 7:44, 2nd Quarter
Carter outlets the ball to Marquis Teague
Teague is looking to make a pass
The pass is taken by Carter
Carter is looking to make a pass
The pass is taken by Ayton
Deandre Ayton dumps it off to Carter
Carter catches the pass
Carter is looking to make a pass
Teague catches the pass
Teague shoots it to Ayton
Ayton with the ball
Deandre Ayton puts up a shot
SWISH! It's good for three!

Spurs 22, Suns 39 - 7:26, 2nd Quarter
Derrick White gets the inbounds pass
Derrick White dribbles the ball over half court
White kicks it to Hunter
The pass is taken by Hunter
It's off the mark!
Deandre Ayton grabs the defensive rebound

Spurs 22, Suns 39 - 7:13, 2nd Quarter
Deandre Ayton sends the outlet pass to Marquis Teague
Teague holds and looks
The pass is taken by Carter
Carter with a nice crossover
Carter hits a tough shot in traffic

Spurs 22, Suns 41 - 7:07, 2nd Quarter
Charles Brown Jr. takes the inbounds pass
Charles Brown Jr. dribbles the ball over half court
Charles Brown Jr. surveys the defense
De'Andre Hunter gets a pass
De'Andre Hunter surveys the defense
Charles Brown Jr. receives the pass
Charles Brown Jr. dumps it off to Kaminsky
The pass is taken by Kaminsky
Kaminsky puts up a shot
Frank Kaminsky was a little too strong on that one
Ayton rebounds the ball

Spurs 22, Suns 41 - 6:49, 2nd Quarter
Ayton outlets the ball to Marquis Teague
Teague gets ready to fire off a pass
Paul Millsap receives the pass
Paul Millsap puts up a shot
Millsap's shot is off the iron
Millsap comes away with an offensive rebound
Millsap fills it up

Spurs 22, Suns 43 - 6:39, 2nd Quarter
San Antonio inbounds the ball
Derrick White brings the ball over half court
White dishes to Cam Reddish
Cam Reddish receives the pass
BRICK!
Teague rebounds the ball

Spurs 22, Suns 43 - 6:22, 2nd Quarter
Marquis Teague brings the ball over half court
Teague over to Jae Crowder
Crowder with the ball
Jae Crowder surveys the defense
Teague catches the pass
Teague is going to attack the rim
Teague draws an extra defender and kicks it to Deandre Ayton
Ayton comes up short
Brown Jr. comes away with the rebound

Spurs 22, Suns 43 - 6:07, 2nd Quarter
Charles Brown Jr. passes it over to Derrick White
White is looking to make a pass
De'Andre Hunter receives the pass
Hunter swings it over to White
Derrick White receives the pass
Derrick White dumps it off to Hunter
De'Andre Hunter gets a pass
Hunter is looking to make a pass
White with the ball
White kicks it to Hunter
Hunter catches the pass
De'Andre Hunter surveys the defense
Derrick White gets a pass
Derrick White surveys the defense
Hunter with the ball
The shot is off the mark
Deandre Ayton pulls down the board

Spurs 22, Suns 43 - 5:46, 2nd Quarter
Deandre Ayton sends the outlet pass to Marquis Teague
Teague still with the ball
Teague is looking to make a pass
Carter with the ball
Carter is looking to make a pass
The pass is taken by Crowder
Crowder shoots it to Teague
Marquis Teague receives the pass
Teague over to Deandre Ayton
Deandre Ayton gets a pass
Ayton attempts to drive to the basket
Ayton draws the help and makes a nice pass to Teague
Marquis Teague puts up a shot
Teague's shot rattles in and out
De'Andre Hunter pulls down the board

Spurs 22, Suns 43 - 5:25, 2nd Quarter
Derrick White receives the outlet pass from De'Andre Hunter
Derrick White is setting up a play
White with a nice crossover
White with the drive and the dish to Reddish
Reddish's shot hits nothing but the bottom of the net

Spurs 24, Suns 43 - 5:15, 2nd Quarter
Marquis Teague gets the inbounds pass
Teague dribbles it up to the top of the key
Marquis Teague is setting up a play
Teague holds and looks
Ayton catches the pass
Ayton hits the deuce

Spurs 24, Suns 45 - 5:04, 2nd Quarter
The ball is passed in to White
Derrick White dribbles the ball over half court
White shoots it to Reddish
Cam Reddish gets a pass
Cam Reddish looking to send it to Hunter
De'Andre Hunter gets a pass
Hunter is looking to make a pass
The pass is taken by White
White swings it over to Brown Jr.
Brown Jr. with the ball
Brown Jr. is looking to make a pass
White catches the pass
White holds and looks
The pass is taken by Kaminsky
Kaminsky lets one go
Kaminsky's shot rattles in and out
Carter grabs the board

Spurs 24, Suns 45 - 4:35, 2nd Quarter
Jevon Carter sends the outlet pass to Marquis Teague
Marquis Teague fires off a pass
FOUL! White is going to be charged with that foul
That is foul number 1 on him

Suns Substitutions
#3 Chris Paul
#1 Devin Booker
#20 Dillon Brooks
#54 Julius Randle

Spurs Substitutions
#5 Dejounte Murray
#49 Davis Bertans
#30 D.J. Green

Timeout called by the Suns.

Spurs 24, Suns 45 - 4:30, 2nd Quarter
Devin Booker gets the inbounds pass
Booker dishes to Dillon Brooks
The pass is taken by Brooks
Dillon Brooks delivers a pass to Booker
Booker with the ball
Booker is looking to take his man to the basket
Booker drives, sees the help coming....finds the open man and hits him
Ayton lets one go
No good. That one barely grazed the rim
Ayton comes away with an offensive rebound
Ayton with the soft kiss off the square for two

Spurs 24, Suns 47 - 4:17, 2nd Quarter
The ball is inbounded to Derrick White
White dribbles it up to the top of the key
White is looking to make a pass
Dejounte Murray gets a pass
Murray looks for an open man
The pass is taken by White
White is looking to make a pass
Dejounte Murray receives the pass
Murray holds and looks
White catches the pass
White holds and looks
Davis Bertans gets a pass
Bertans kicks it to Green
Green catches the pass
D.J. Green delivers a pass to Hunter
Hunter with the ball
Hunter with a nice crossover
De'Andre Hunter with the kiss off the glass!

Spurs 26, Suns 47 - 3:58, 2nd Quarter
The ball is passed in to Paul
Paul dribbles it up to the top of the key
Paul is looking to make a pass
Ayton with the ball
Ayton shoots it to Booker
The pass is taken by Booker
Booker looks for an open man
Paul with the ball
Paul looking for Booker
Booker catches the pass
Booker's shot hits the iron and bounces off
Dejounte Murray grabs the defensive rebound

Spurs 26, Suns 47 - 3:41, 2nd Quarter
Dejounte Murray passes it over to Derrick White
White looks for an open man
Murray with the ball
Murray is looking to make a pass
The pass is taken by Hunter
De'Andre Hunter puts up a shot
Hunter knocks it down for three!

Spurs 29, Suns 47 - 3:21, 2nd Quarter
The ball is inbounded to Chris Paul
Chris Paul brings the ball over half court
Paul keeps his dribble
Chris Paul fires off a pass
Dillon Brooks receives the pass
Brooks swings it over to Randle
Julius Randle receives the pass
Traveling violation called on Randle

Spurs Substitutions
#3 Keldon Johnson
#41 Cam Reddish

Spurs 29, Suns 47 - 3:08, 2nd Quarter
The ball is inbounded to Dejounte Murray
Dejounte Murray dribbles the ball over half court
Murray still with the ball
Dejounte Murray drills the trifecta!

Spurs 32, Suns 47 - 2:56, 2nd Quarter
The ball is inbounded to Devin Booker
Booker dribbles it up to the top of the key
Booker shoots it to Randle
Randle with the ball
Randle with the drive and the dish to Paul
Paul puts up a shot
Paul had a good look but couldn't convert
Green rebounds the ball

Spurs 32, Suns 47 - 2:40, 2nd Quarter
D.J. Green sends the outlet pass to Dejounte Murray
Dejounte Murray puts it on the floor
Murray is looking to make a pass
Keldon Johnson gets a pass
Keldon Johnson missed that one
Paul comes away with the rebound

Spurs 32, Suns 47 - 2:26, 2nd Quarter
Paul outlets the ball to Julius Randle
Randle is looking to make a pass
Ayton catches the pass
Ayton shoots it to Randle
The pass is taken by Randle
Randle over to Deandre Ayton
Deandre Ayton receives the pass
Ayton with the drive and the dish to Paul
Paul drains the triple

Spurs 32, Suns 50 - 2:08, 2nd Quarter
The ball is passed in to Murray
Dejounte Murray brings the ball over half court
Murray still with the ball
Murray is looking to make a pass
Davis Bertans receives the pass
Davis Bertans puts up a shot
Bertans knocks it down for three!

Spurs 35, Suns 50 - 1:53, 2nd Quarter
Phoenix inbounds the ball
Chris Paul brings the ball over half court
Paul looking for Booker
Booker with the ball
Devin Booker surveys the defense
Paul catches the pass
Paul is looking to make a pass
The pass is taken by Ayton
Deandre Ayton takes a shot
Ayton had a good look but couldn't convert
Bertans grabs the board

Spurs 35, Suns 50 - 1:31, 2nd Quarter
Davis Bertans passes it over to Dejounte Murray
Murray is going to attack the rim
Murray fills it up

Spurs 37, Suns 50 - 1:26, 2nd Quarter
The ball is inbounded to Chris Paul
Chris Paul brings the ball over half court
Chris Paul puts it on the floor
Paul swings it over to Booker
Devin Booker gets a pass
Booker is looking to make a pass
Deandre Ayton receives the pass
Ayton with the drive and the dish to Randle
Randle lets one go
Randle's shot is good

Spurs 37, Suns 52 - 1:09, 2nd Quarter
Dejounte Murray takes the inbounds pass
Murray dribbles it up to the top of the key
Murray is looking to make a pass
Reddish catches the pass
Cam Reddish surveys the defense
Johnson with the ball
Johnson holds and looks
Murray catches the pass
Murray is looking to make a pass
Green with the ball
D.J. Green fires off a pass
The pass is taken by Bertans
Bertans is looking to make a pass
Murray with the ball
Murray puts up a shot
Murray misses the shot...but there's a whistle. The ref says he traveled!

Suns Substitutions
#40 Paul Millsap

Spurs 37, Suns 52 - 0:46, 2nd Quarter
The ball is inbounded to Chris Paul
Chris Paul passes it over to Julius Randle
Randle still with the ball
Julius Randle dumps it off to Booker
Booker with the ball
Devin Booker missed that one
Johnson comes away with the rebound

Spurs 37, Suns 52 - 0:33, 2nd Quarter
Keldon Johnson passes it over to Dejounte Murray
Murray holds and looks
D.J. Green receives the pass
Green is looking to make a pass
Johnson catches the pass
Keldon Johnson puts it on the floor
Johnson throws down a monster dunk!!!

Spurs 39, Suns 52 - 0:22, 2nd Quarter
The ball is passed in to Paul
Paul dribbles it up to the top of the key
Paul is looking to make a pass
FOUL! Murray commits the foul
That is foul number 1 on him

Spurs 39, Suns 52 - 0:19, 2nd Quarter
Chris Paul gets the inbounds pass
Paul holds and looks
Randle catches the pass
Randle shows some fancy dribbling and is going to the rim
Randle draws an extra defender and kicks it to Devin Booker
Booker puts up a shot
Devin Booker can't get the shot to fall
D.J. Green pulls down the board

Spurs 39, Suns 52 - 0:07, 2nd Quarter
Dejounte Murray receives the outlet pass from D.J. Green
Murray is looking to make a pass
Bertans with the ball
Bertans puts up a shot
Bertans rattles home the three ball
That's the end of the half.

Suns Substitutions
#22 Deandre Ayton

Spurs Substitutions
#22 De'Andre Hunter

Spurs 42, Suns 52 - 12:00, 3rd Quarter
The ball is inbounded to Chris Paul
Chris Paul is setting up a play
Chris Paul hits a three ball from DEEP!

Spurs 42, Suns 55 - 11:54, 3rd Quarter
Dejounte Murray takes the inbounds pass
Murray brings it across the timeline
Murray dishes to De'Andre Hunter
The pass is taken by Hunter
Hunter is looking to make a pass
FOUL! Brooks commits the foul
That is foul number 1 on him

Spurs 42, Suns 55 - 11:42, 3rd Quarter
Dejounte Murray gets the inbounds pass
Murray is looking to make a pass
Davis Bertans receives the pass
Davis Bertans takes a shot
Davis Bertans can't get the shot to fall
Ayton grabs the board

Spurs 42, Suns 55 - 11:30, 3rd Quarter
Deandre Ayton passes it over to Devin Booker
Booker works the defense with some nice ball handling
Booker draws an extra defender and kicks it to Deandre Ayton
FOUL! D.J. Green commits the foul
That is foul number 1 on him

Spurs 42, Suns 55 - 11:24, 3rd Quarter
The ball is inbounded to Chris Paul
Chris Paul is setting up a play
Paul is looking to make a pass
Devin Booker gets a pass
BRICK!
Keldon Johnson pulls down the board

Spurs 42, Suns 55 - 11:13, 3rd Quarter
Johnson outlets the ball to Dejounte Murray
Murray still with the ball
Murray kicks it to Johnson
Keldon Johnson gets a pass
Johnson shoots
There's a three pointer for Keldon Johnson

Spurs 45, Suns 55 - 11:02, 3rd Quarter
Chris Paul takes the inbounds pass
Chris Paul advances the ball past midcourt
Paul shoots it to Booker
Booker with the ball
Booker is looking to make a pass
Julius Randle gets a pass
Randle kicks it to Brooks
Brooks catches the pass
Brooks looks for an open man
Deandre Ayton receives the pass
Ayton draws an extra defender and kicks it to Devin Booker
Booker lets one go
Booker's shot hits the iron and bounces off
Johnson grabs the board

Spurs 45, Suns 55 - 10:37, 3rd Quarter
Johnson outlets the ball to Dejounte Murray
Murray takes a couple of dribbles
Murray holds and looks
The pass is taken by Johnson
Johnson holds and looks
Davis Bertans receives the pass
Davis Bertans fires off a pass
Murray with the ball
Murray fills it up

Spurs 47, Suns 55 - 10:17, 3rd Quarter
The ball is passed in to Booker
Devin Booker advances the ball past midcourt
Devin Booker looking to send it to Ayton
Ayton with the ball
Ayton holds and looks
Booker catches the pass
Booker is looking to make a pass
The pass is taken by Ayton
Ayton puts up a shot
The shot is off the mark
Murray grabs the board

Spurs 47, Suns 55 - 10:01, 3rd Quarter
Murray brings it across the timeline
Murray takes a couple of dribbles
Murray is looking to make a pass
Bertans with the ball
Davis Bertans surveys the defense
Murray catches the pass
Dejounte Murray delivers a pass to Green
Green catches the pass
Green is looking to make a pass
The pass is taken by Hunter
De'Andre Hunter can't get the shot to fall
Ayton comes away with the rebound

Spurs 47, Suns 55 - 9:43, 3rd Quarter
Deandre Ayton passes it over to Chris Paul
Paul kicks it to Booker
FOUL! Murray commits the foul
That is foul number 2 on him

Spurs 47, Suns 55 - 9:35, 3rd Quarter
Phoenix inbounds the ball
Booker works the defense with some nice ball handling
Booker with a beautiful finger roll there for the bucket

Spurs 47, Suns 57 - 9:30, 3rd Quarter
The ball is inbounded to Keldon Johnson
Johnson brings it across the timeline
Johnson over to Dejounte Murray
Murray with the ball
Dejounte Murray dumps it off to Johnson
Johnson with the ball
Johnson looking for Murray
Dejounte Murray gets a pass
Murray shoots it to Hunter
De'Andre Hunter receives the pass
Hunter is looking to make a pass
Bertans with the ball
Davis Bertans takes a shot
Bertans buries it from behind the arc!

Spurs 50, Suns 57 - 9:08, 3rd Quarter
Devin Booker gets the inbounds pass
Booker dribbles it up to the top of the key
Booker gets ready to fire off a pass
Paul with the ball
Chris Paul delivers a pass to Booker
Devin Booker gets a pass
Booker is looking to make a pass
Julius Randle receives the pass
Randle is looking to make a pass
The pass is taken by Ayton
Deandre Ayton takes a shot
The shot is off the mark
Murray rebounds the ball

Spurs 50, Suns 57 - 8:49, 3rd Quarter
Murray dribbles it up to the top of the key
Dejounte Murray fires off a pass
Keldon Johnson receives the pass
Johnson is looking to make a pass
Green with the ball
Green swings it over to Johnson
Keldon Johnson receives the pass
Keldon Johnson puts up a shot
Keldon Johnson was a little too strong on that one
Randle grabs the board

Spurs 50, Suns 57 - 8:31, 3rd Quarter
Randle sends the outlet pass to Booker
Booker shows some fancy dribbling and is going to the rim
Booker finishes with the soft touch around the rim

Spurs 50, Suns 59 - 8:26, 3rd Quarter
The ball is passed in to Murray
Murray dribbles it up to the top of the key
Dejounte Murray puts it on the floor
Murray works the defense with some nice ball handling
Dejounte Murray's shot hits the iron, bounces up and in!

Spurs 52, Suns 59 - 8:17, 3rd Quarter
Chris Paul gets the inbounds pass
Chris Paul dribbles the ball over half court
Paul shoots it to Randle
Julius Randle gets a pass
Randle with a nice crossover
Randle's shot hits nothing but the bottom of the net

Spurs 52, Suns 61 - 8:09, 3rd Quarter
San Antonio inbounds the ball
Dejounte Murray brings the ball over half court
Murray swings it over to Bertans
Bertans catches the pass
Davis Bertans delivers a pass to Green
D.J. Green receives the pass
Green over to Keldon Johnson
Johnson with the ball
Johnson is looking to make a pass
Murray catches the pass
Murray is looking to make a pass
Johnson catches the pass
Keldon Johnson puts up a shot
Keldon Johnson shows off his range and hits the three

Spurs 55, Suns 61 - 7:44, 3rd Quarter
The ball is inbounded to Devin Booker
Devin Booker brings the ball over half court
Devin Booker is setting up a play
Devin Booker delivers a pass to Ayton
The pass is taken by Ayton
FOUL! Green is going to be charged with that foul
That is foul number 2 on him

Spurs 55, Suns 61 - 7:35, 3rd Quarter
The ball is inbounded to Chris Paul
Chris Paul is setting up a play
Chris Paul delivers a pass to Randle
The pass is taken by Randle
Randle works the defense with some nice ball handling
Randle has the ball stripped by Davis Bertans!
Bertans misses the breakaway dunk!!
Ayton rebounds the ball

Spurs 55, Suns 61 - 7:21, 3rd Quarter
Ayton outlets the ball to Chris Paul
Paul over to Julius Randle
Randle catches the pass
Randle works the defense with some nice ball handling
Randle misses the shot...but there's a whistle. The ref says he traveled!

Spurs 55, Suns 61 - 7:15, 3rd Quarter
The ball is inbounded to Dejounte Murray
Dejounte Murray advances the ball past midcourt
Murray holds and looks
The pass is taken by Johnson
Johnson is looking to take his man to the basket
Johnson missed that one badly
Booker grabs the board

Spurs 55, Suns 61 - 7:01, 3rd Quarter
Devin Booker dribbles the ball over half court
Booker keeps his dribble
Booker with a nice crossover
FOUL! Keldon Johnson is whistled for the foul
That is foul number 3 on him
Booker's shot hits the iron and bounces off
Booker sinks one from the charity stripe
Booker sinks one from the charity stripe

Spurs 55, Suns 63 - 6:49, 3rd Quarter
Keldon Johnson gets the inbounds pass
Johnson dribbles it up to the top of the key
Keldon Johnson looking to send it to Murray
The pass is taken by Murray
Dejounte Murray looking to send it to Johnson
Keldon Johnson gets a pass
Johnson attempts to drive to the basket
Keldon Johnson missed that one
Deandre Ayton grabs the defensive rebound

Spurs 55, Suns 63 - 6:32, 3rd Quarter
Deandre Ayton sends the outlet pass to Julius Randle
Julius Randle puts it on the floor
Randle's shot is off the iron
Murray grabs the board

Spurs 55, Suns 63 - 6:19, 3rd Quarter
Dejounte Murray advances the ball past midcourt
Murray shoots it to Bertans
Davis Bertans gets a pass
Bertans shoots
Bertans drains the triple

Spurs 58, Suns 63 - 6:10, 3rd Quarter
Phoenix inbounds the ball
Booker dribbles it up to the top of the key
Booker dishes to Julius Randle
Randle catches the pass
Randle kicks it to Paul
The pass is taken by Paul
Paul is looking to make a pass
Randle with the ball
Julius Randle delivers a pass to Booker
Booker catches the pass
Booker holds and looks
Brooks catches the pass
Dillon Brooks delivers a pass to Ayton
Ayton with the ball
Ayton shoots
It's Good!

Spurs 58, Suns 65 - 5:48, 3rd Quarter
The ball is inbounded to Dejounte Murray
Dejounte Murray dribbles the ball over half court
Murray is looking to make a pass
Keldon Johnson gets a pass
Johnson is looking to make a pass
Hunter catches the pass
De'Andre Hunter is getting ready to make his move off the dribble
The shot is rejected by Devin Booker
Booker comes away with the rebound

Spurs 58, Suns 65 - 5:30, 3rd Quarter
Devin Booker brings the ball over half court
Booker looks for an open man
The pass is taken by Paul
Chris Paul with the kiss off the glass!

Spurs 58, Suns 67 - 5:18, 3rd Quarter
Keldon Johnson gets the inbounds pass
Johnson dribbles it up to the top of the key
Johnson kicks it to Green
Green catches the pass
Green is looking to make a pass
Hunter catches the pass
Hunter puts up a shot
The shot is rejected by Dillon Brooks
Julius Randle pulls down the board

Spurs 58, Suns 67 - 4:57, 3rd Quarter
Julius Randle brings the ball over half court
Randle dishes to Chris Paul
Chris Paul gets a pass
Chris Paul dumps it off to Booker
Booker catches the pass
Booker is looking to make a pass
The pass is taken by Ayton
Ayton shoots
FOUL! D.J. Green is whistled for the foul
That is foul number 3 on him
Ayton buries the J

Spurs Substitutions
#4 Derrick White
#41 Cam Reddish
#52 Frank Kaminsky

Timeout called by the Spurs.
Ayton sinks one from the charity stripe

Spurs 58, Suns 70 - 4:42, 3rd Quarter
The ball is passed in to White
Derrick White advances the ball past midcourt
White over to Frank Kaminsky
Kaminsky with the ball
Frank Kaminsky takes a shot
The shot is rejected by Deandre Ayton
Booker comes away with the rebound

Spurs 58, Suns 70 - 4:25, 3rd Quarter
Booker outlets the ball to Chris Paul
Paul looks for an open man
Randle catches the pass
Bertans says get that stuff outta here!
Booker rebounds the ball
Booker looking for Randle
Randle with the ball
Randle is looking to make a pass
Deandre Ayton gets a pass
Ayton puts up a shot
Deandre Ayton can't find the mark
White comes away with the rebound

Spurs 58, Suns 70 - 4:02, 3rd Quarter
Derrick White passes it over to Dejounte Murray
Murray is looking to make a pass
Derrick White gets a pass
White is looking to make a pass
Reddish catches the pass
Reddish is looking to make a pass
White with the ball
White is looking to make a pass
Reddish with the ball
Reddish lets one go
Cam Reddish puts it through from downtown!

Spurs 61, Suns 70 - 3:44, 3rd Quarter
Phoenix inbounds the ball
Paul dribbles it up to the top of the key
Chris Paul is setting up a play
Chris Paul delivers a pass to Booker
Devin Booker gets a pass
Devin Booker takes a shot
FOUL! Derrick White is whistled for the foul
That is foul number 2 on him
Booker clangs one off the rim

Suns Substitutions
#99 Jae Crowder
#40 Paul Millsap
Devin Booker drops one in from the line
Devin Booker drops one in from the line

Spurs 61, Suns 72 - 3:32, 3rd Quarter
The ball is inbounded to Dejounte Murray
Dejounte Murray brings the ball over half court
Dejounte Murray dumps it off to Reddish
The pass is taken by Reddish
Reddish is trying to go to the hole
Reddish lays it in for an easy bucket

Spurs 63, Suns 72 - 3:19, 3rd Quarter
The ball is passed in to Paul
Chris Paul advances the ball past midcourt
Paul is looking to make a pass
Booker with the ball
Booker shoots it to Crowder
Jae Crowder receives the pass
Crowder shoots it to Booker
The pass is taken by Booker
FOUL! White commits the foul
That is foul number 3 on him
Booker playing some sweet string music tonight
Booker sinks one from the charity stripe

Spurs 63, Suns 75 - 3:03, 3rd Quarter
Dejounte Murray takes the inbounds pass
Dejounte Murray advances the ball past midcourt
Murray is looking to make a pass
Kaminsky with the ball
Kaminsky lets one go
The shot is off the mark
Brooks comes away with the rebound

Spurs 63, Suns 75 - 2:49, 3rd Quarter
Dillon Brooks sends the outlet pass to Chris Paul
Chris Paul surveys the defense
Devin Booker receives the pass
Devin Booker surveys the defense
Brooks with the ball
Brooks is looking to take his man to the basket
Brooks's shot rattles in and out
Dillon Brooks grabs the offensive rebound
Brooks fills it up

Spurs 63, Suns 77 - 2:38, 3rd Quarter
Derrick White takes the inbounds pass
White brings it across the timeline
White over to Dejounte Murray
Murray catches the pass
Murray gets ready to fire off a pass
The pass is taken by Bertans
Davis Bertans looking to send it to White
The pass is taken by White
Derrick White surveys the defense
Davis Bertans receives the pass
Bertans shoots
Bertans's shot hits the iron and bounces off
Brooks grabs the board

Spurs 63, Suns 77 - 2:12, 3rd Quarter
Dillon Brooks passes it over to Devin Booker
Booker attempts to drive to the basket
Devin Booker with the kiss off the glass!

Spurs 63, Suns 79 - 2:06, 3rd Quarter
The ball is inbounded to Dejounte Murray
Murray brings it across the timeline
Murray holds and looks
Frank Kaminsky receives the pass
Kaminsky lets one go
Frank Kaminsky can't get the shot to fall
Frank Kaminsky grabs the offensive rebound
Kaminsky shoots
Kaminsky hits the deuce

Spurs 65, Suns 79 - 1:48, 3rd Quarter
Chris Paul takes the inbounds pass
Chris Paul advances the ball past midcourt
Chris Paul fires off a pass
Booker with the ball
Devin Booker looking to send it to Crowder
Jae Crowder receives the pass
Crowder is looking to make a pass
The pass is taken by Brooks
Brooks gets ready to fire off a pass
Paul with the ball
Chris Paul fires off a pass
Devin Booker gets a pass
Booker gets ready to fire off a pass
Chris Paul gets a pass
Paul attempts to drive to the basket
Paul rattles one home

Spurs 65, Suns 81 - 1:26, 3rd Quarter
San Antonio inbounds the ball
Dejounte Murray dribbles the ball over half court
Dejounte Murray fires off a pass
Kaminsky catches the pass
Kaminsky dishes to Dejounte Murray
Dejounte Murray receives the pass
Murray gets ready to fire off a pass
Derrick White gets a pass
White kicks it to Kaminsky
Kaminsky catches the pass
Kaminsky is looking to make a pass
Murray catches the pass
Murray with a nice crossover
Murray draws the help and makes a nice pass to Reddish
Reddish puts up a shot
Reddish comes up short
Crowder rebounds the ball

Spurs 65, Suns 81 - 0:59, 3rd Quarter
Crowder sends the outlet pass to Paul
Chris Paul surveys the defense
Dillon Brooks gets a pass
Brooks shoots it to Crowder
The pass is taken by Crowder
Crowder's shot hits the iron and bounces off
Reddish comes away with the rebound

Spurs 65, Suns 81 - 0:44, 3rd Quarter
Cam Reddish passes it over to Dejounte Murray
Murray still with the ball
Murray looking for Reddish
The pass is taken by Reddish
Reddish is looking to make a pass
The pass is taken by Kaminsky
Dejounte Murray receives a sweet pass
Dejounte Murray with the kiss off the glass!

Spurs 67, Suns 81 - 0:33, 3rd Quarter
Phoenix inbounds the ball
Chris Paul advances the ball past midcourt
Paul takes a couple of dribbles
Chris Paul shows off his range and hits the three

Spurs 67, Suns 84 - 0:25, 3rd Quarter
Dejounte Murray takes the inbounds pass
Murray dribbles it up to the top of the key
Dejounte Murray puts it on the floor
Murray dishes to Frank Kaminsky
Kaminsky with the ball
Frank Kaminsky takes a shot
FOUL! Chris Paul is whistled for the foul
That is foul number 3 on him
Frank Kaminsky was a little too strong on that one

Suns Substitutions
#2 Marquis Teague
#49 James Smith

Spurs Substitutions
#23 Charles Brown Jr.
#22 De'Andre Hunter
#25 Jakob Poeltl
Kaminsky sinks one from the charity stripe
Frank Kaminsky throws up a brick from the line
Kaminsky grabs the board
Kaminsky's shot is off the glass and bounces away
James Smith grabs the defensive rebound

Spurs 68, Suns 84 - 0:09, 3rd Quarter
Smith outlets the ball to Marquis Teague
Marquis Teague dumps it off to Smith
James Smith gets a pass
Smith over to Jae Crowder
Crowder catches the pass
Crowder puts up a shot
Jae Crowder hits a three ball from DEEP!
That's the end of the quarter.

Suns Substitutions
#4 Jevon Carter
#22 Deandre Ayton

Spurs Substitutions
#3 Keldon Johnson

Spurs 68, Suns 87 - 12:00, 4th Quarter
The ball is passed in to Brown Jr.
Brown Jr. keeps his dribble
Brown Jr. is looking to make a pass
De'Andre Hunter receives the pass
Hunter over to Keldon Johnson
Keldon Johnson receives the pass
Johnson gets ready to fire off a pass
Poeltl with the ball
Poeltl kicks it to Hunter
Hunter catches the pass
De'Andre Hunter surveys the defense
Jakob Poeltl receives the pass
Jakob Poeltl puts it on the floor
Poeltl drives, sees the help coming....finds the open man and hits him
Hunter shoots
BRICK!
Crowder comes away with the rebound

Spurs 68, Suns 87 - 11:39, 4th Quarter
Jae Crowder passes it over to Marquis Teague
Marquis Teague surveys the defense
Carter with the ball
Carter is looking to make a pass
Marquis Teague gets a pass
Teague looking for Crowder
Crowder catches the pass
Crowder shoots
Crowder missed that one badly
Poeltl rebounds the ball

Spurs 68, Suns 87 - 11:20, 4th Quarter
Charles Brown Jr. receives the outlet pass from Jakob Poeltl
Brown Jr. keeps his dribble
Charles Brown Jr. delivers a pass to Poeltl
Jakob Poeltl gets a pass
Poeltl looking for Johnson
Keldon Johnson receives the pass
Johnson works the defense with some nice ball handling
The shot is rejected by Deandre Ayton
Frank Kaminsky pulls down the board
I bet Kaminsky wishes he could have that one back
Jae Crowder pulls down the board

Spurs 68, Suns 87 - 10:59, 4th Quarter
Crowder outlets the ball to Marquis Teague
Teague holds and looks
FOUL! Johnson is whistled for the foul
That is foul number 4 on him

Spurs 68, Suns 87 - 10:54, 4th Quarter
The ball is passed in to Teague
Teague is looking to make a pass
Ayton with the ball
Ayton drives, sees the help coming....finds the open man and hits him
Jae Crowder receives a sweet pass
It's off the mark!
Ayton grabs the board
Ayton with a good look but can't get it to fall
Deandre Ayton grabs the offensive rebound
Ayton finishes with the soft touch around the rim

Spurs 68, Suns 89 - 10:35, 4th Quarter
San Antonio inbounds the ball
Brown Jr. has the ball stripped by Jevon Carter!
WOW! What a jam on the break by Carter

Spurs 68, Suns 91 - 10:24, 4th Quarter
Charles Brown Jr. gets the inbounds pass
Brown Jr. brings it across the timeline
Brown Jr. is looking to make a pass
Hunter catches the pass
Hunter is looking to make a pass
Jakob Poeltl gets a pass
Poeltl swings it over to Johnson
Keldon Johnson receives the pass
Johnson is going to attack the rim
Johnson with the drive and the dish to Kaminsky
Kaminsky lets one go
It's off the mark!
Deandre Ayton grabs the defensive rebound

Spurs 68, Suns 91 - 10:05, 4th Quarter
Ayton outlets the ball to Marquis Teague
Teague swings it over to Ayton
Ayton with the ball
Ayton is looking to make a pass
The pass is taken by Millsap
Paul Millsap surveys the defense
Ayton catches the pass
Ayton's pass for Paul Millsap sails out of bounds

Suns Substitutions
#54 Julius Randle

Spurs Substitutions
#1 Lonnie Walker IV

Spurs 68, Suns 91 - 9:48, 4th Quarter
Charles Brown Jr. takes the inbounds pass
Brown Jr. brings it across the timeline
Brown Jr. drains the triple

Spurs 71, Suns 91 - 9:41, 4th Quarter
The ball is passed in to Teague
Marquis Teague advances the ball past midcourt
Teague is looking to make a pass
Jae Crowder receives the pass
Crowder is looking to make a pass
Whoa! That was a horrible pass out of bounds by Crowder

Spurs 71, Suns 91 - 9:30, 4th Quarter
The ball is passed in to Brown Jr.
Charles Brown Jr. dribbles the ball over half court
Brown Jr. kicks it to Poeltl
Poeltl with the ball
Poeltl dishes to Keldon Johnson
The pass is taken by Johnson
Johnson kicks it to Brown Jr.
The pass is taken by Brown Jr.
Brown Jr. holds and looks
Hunter with the ball
Hunter is looking to make a pass
De'Andre Hunter's pass is kicked by the defense - it may be illegal but still effective at stopping the pass!

Spurs 71, Suns 91 - 9:13, 4th Quarter
Charles Brown Jr. takes the inbounds pass
Brown Jr. keeps his dribble
Carter got a piece of that shot!
Marquis Teague pulls down the board

Spurs 71, Suns 91 - 9:06, 4th Quarter
Marquis Teague dribbles the ball over half court
Teague still with the ball
Teague is looking to take his man to the basket
FOUL! Marquis Teague is whistled for the charge!
That is foul number 3 on him

Spurs 71, Suns 91 - 8:59, 4th Quarter
The ball is passed in to Brown Jr.
Charles Brown Jr. advances the ball past midcourt
Brown Jr. kicks it to Johnson
The pass is taken by Johnson
Johnson lets one go
Keldon Johnson can't get the shot to fall
Keldon Johnson pulls down the board
FOUL! Julius Randle commits the foul
That is foul number 1 on him
Keldon Johnson can't get the shot to fall
Johnson hits the free throw
Johnson hits the free throw

Spurs 73, Suns 91 - 8:45, 4th Quarter
The ball is inbounded to Marquis Teague
Marquis Teague dribbles the ball over half court
Teague didn't get a real good look at that one
Charles Brown Jr. grabs the defensive rebound

Spurs 73, Suns 91 - 8:35, 4th Quarter
Charles Brown Jr. brings the ball over half court
Brown Jr. swings it over to Johnson
Keldon Johnson gets a pass
Johnson is looking to make a pass
Charles Brown Jr. gets a pass
Brown Jr. gets it to fall

Spurs 75, Suns 91 - 8:20, 4th Quarter
The ball is passed in to Teague
Teague brings it across the timeline
Teague swings it over to Crowder
FOUL! Walker IV commits the foul
That is foul number 1 on him

Spurs 75, Suns 91 - 8:16, 4th Quarter
The ball is passed in to Teague
Teague is looking to make a pass
Julius Randle receives the pass
Randle works the defense with some nice ball handling
Randle drives, sees the help coming....finds the open man and hits him
Marquis Teague receives a sweet pass
Teague gets it to fall

Spurs 75, Suns 93 - 8:05, 4th Quarter
San Antonio inbounds the ball
Charles Brown Jr. dribbles the ball over half court
Charles Brown Jr. dumps it off to Johnson
Johnson with the ball
Johnson is looking to make a pass
Brown Jr. catches the pass
Brown Jr. shoots it to Johnson
Johnson with the ball
Keldon Johnson dumps it off to Hunter
The pass is taken by Hunter
De'Andre Hunter dumps it off to Walker IV
Lonnie Walker IV gets a pass
Walker IV is trying to go to the hole
Walker IV with the drive and the dish to Hunter
Hunter's shot is off the glass and bounces away
Ayton comes away with the rebound

Spurs 75, Suns 93 - 7:43, 4th Quarter
Deandre Ayton sends the outlet pass to Julius Randle
Randle still with the ball
Randle is looking to make a pass
Ayton with the ball
Deandre Ayton takes a shot
Ayton with a great looking bucket there

Spurs 75, Suns 95 - 7:30, 4th Quarter
Charles Brown Jr. takes the inbounds pass
Brown Jr. dribbles it up to the top of the key
Brown Jr. keeps his dribble
Brown Jr. is looking to make a pass
Walker IV with the ball
Walker IV with a nice crossover
Walker IV's shot rattles in and out
Ayton grabs the board

Spurs 75, Suns 95 - 7:13, 4th Quarter
Ayton outlets the ball to Julius Randle
Randle is looking to make a pass
Teague with the ball
Teague kicks it to Randle
Julius Randle gets a pass
Randle is looking to make a pass
Jevon Carter receives the pass
Jevon Carter looking to send it to Crowder
Jae Crowder gets a pass
Crowder is looking to make a pass
Julius Randle gets a pass
Randle lets one go
It's Good!

Spurs 75, Suns 97 - 6:58, 4th Quarter
Charles Brown Jr. gets the inbounds pass
Brown Jr. brings it across the timeline
Brown Jr. kicks it to Hunter
Hunter with the ball
De'Andre Hunter takes a shot
The shot is off the mark
The ball is knocked out of bounds by the offense

Suns Substitutions
#20 Dillon Brooks
#1 Devin Booker

Spurs Substitutions
#4 Derrick White
#41 Cam Reddish
#49 Davis Bertans

Spurs 75, Suns 97 - 6:45, 4th Quarter
Devin Booker gets the inbounds pass
Booker sends the outlet pass to Randle
Randle is looking to make a pass
Randle's pass for Devin Booker was deflected out of bounds

Spurs 75, Suns 97 - 6:38, 4th Quarter
Devin Booker takes the inbounds pass
Booker is looking to make a pass
Deandre Ayton receives the pass
Ayton is looking to make a pass
The pass is knocked away...but the ref calls a kicked ball

Spurs 75, Suns 97 - 6:30, 4th Quarter
Devin Booker takes the inbounds pass
Booker takes a couple of dribbles
Booker kicks it to Crowder
Crowder with the ball
Crowder looks for an open man
Crowder's pass was stolen by White!

Spurs 75, Suns 97 - 6:20, 4th Quarter
Derrick White dribbles the ball over half court
White gets ready to fire off a pass
Reddish with the ball
Reddish is looking to make a pass
Poeltl catches the pass
Poeltl over to Cam Reddish
The pass is taken by Reddish
Reddish looking for White
White catches the pass
SWISH! It's good for three!

Spurs 78, Suns 97 - 6:02, 4th Quarter
Devin Booker gets the inbounds pass
Devin Booker dribbles the ball over half court
Booker shoots it to Randle
Randle catches the pass
Randle lets one go
Julius Randle with the kiss off the glass!

Spurs 78, Suns 99 - 5:55, 4th Quarter
Derrick White takes the inbounds pass
White dribbles it up to the top of the key
White is looking to make a pass
Poeltl with the ball
Poeltl looking for Reddish
Cam Reddish receives the pass
Reddish kicks it to Bertans
FOUL! Crowder commits the foul
That is foul number 3 on him

Suns Substitutions
#3 Chris Paul

Spurs Substitutions
#5 Dejounte Murray
#30 D.J. Green

Spurs 78, Suns 99 - 5:45, 4th Quarter
Dejounte Murray gets the inbounds pass
Dejounte Murray is setting up a play
Murray over to D.J. Green
D.J. Green receives the pass
Green dishes to Davis Bertans
Davis Bertans gets a pass
Julius Randle with the block!
Paul comes away with the rebound

Spurs 78, Suns 99 - 5:28, 4th Quarter
Chris Paul advances the ball past midcourt
Paul holds and looks
The pass is taken by Booker
Booker shoots it to Paul
Chris Paul receives the pass
Paul is looking to make a pass
The pass is taken by Randle
Randle lets one go
The shot rattles out
Cam Reddish grabs the defensive rebound

Spurs 78, Suns 99 - 5:03, 4th Quarter
Reddish outlets the ball to Dejounte Murray
Murray takes a couple of dribbles
Dejounte Murray is getting ready to make his move off the dribble
Dejounte Murray missed that one
Randle grabs the board

Spurs 78, Suns 99 - 4:52, 4th Quarter
Julius Randle advances the ball past midcourt
Julius Randle delivers a pass to Brooks
Cam Reddish picks off the bad pass!

Spurs 78, Suns 99 - 4:44, 4th Quarter
Cam Reddish sends the outlet pass to Dejounte Murray
Murray is looking to make a pass
FOUL! Paul is going to be charged with that foul
That is foul number 4 on him

Suns Substitutions
#4 Jevon Carter
#11 Kevin Watson
#41 KZ Okpala
#40 Paul Millsap
#49 James Smith

Spurs Substitutions
#1 Lonnie Walker IV
#23 Charles Brown Jr.
#25 Jakob Poeltl

Spurs 78, Suns 99 - 4:36, 4th Quarter
The ball is inbounded to Dejounte Murray
Murray shoots it to Poeltl
Poeltl catches the pass
Jakob Poeltl delivers a pass to Brown Jr.
Charles Brown Jr. gets a pass
Brown Jr. gets ready to fire off a pass
Dejounte Murray gets a pass
Murray is looking to make a pass
Charles Brown Jr. receives the pass
Brown Jr. is trying to go to the hole
I bet Brown Jr. wishes he could have that one back
Kevin Watson pulls down the board

Spurs 78, Suns 99 - 4:19, 4th Quarter
Watson outlets the ball to Jevon Carter
Jevon Carter is setting up a play
Jevon Carter drills the trifecta!

Spurs 78, Suns 102 - 4:08, 4th Quarter
The ball is inbounded to Dejounte Murray
Dejounte Murray brings the ball over half court
Murray is looking to make a pass
Lonnie Walker IV gets a pass
Walker IV gets ready to fire off a pass
Murray catches the pass
Murray is looking to make a pass
Reddish with the ball
Reddish looking for Brown Jr.
Brown Jr. catches the pass
Brown Jr. holds and looks
Dejounte Murray gets a pass
Dejounte Murray delivers a pass to Poeltl
Jakob Poeltl receives the pass
Poeltl is looking to make a pass
The pass is taken by Walker IV
Walker IV lets one go
Walker IV's shot rattles in and out
Jevon Carter pulls down the board

Spurs 78, Suns 102 - 3:39, 4th Quarter
Jevon Carter brings the ball over half court
Jevon Carter looking to send it to Smith
James Smith gets a pass
Smith over to KZ Okpala
The pass is taken by Okpala
Okpala is looking to make a pass
Watson catches the pass
Watson is looking to make a pass
KZ Okpala receives the pass
Okpala draws an extra defender and kicks it to James Smith
Smith lays it in for an easy bucket

Spurs 78, Suns 104 - 3:19, 4th Quarter
Dejounte Murray takes the inbounds pass
Dejounte Murray brings the ball over half court
Dejounte Murray is setting up a play
Murray looking for Poeltl
The pass is taken by Poeltl
Jakob Poeltl fires off a pass
Reddish catches the pass
Reddish's shot is off the glass and bounces away
KZ Okpala grabs the defensive rebound

Spurs 78, Suns 104 - 2:59, 4th Quarter
Jevon Carter receives the outlet pass from KZ Okpala
Carter attempts to drive to the basket
Carter draws an extra defender and kicks it to KZ Okpala
Okpala sends it down with a strong jam!!!

Spurs 78, Suns 106 - 2:53, 4th Quarter
The ball is passed in to Walker IV
Lonnie Walker IV brings the ball over half court
Walker IV over to Dejounte Murray
Murray catches the pass
Murray with a nice crossover
Murray drives, sees the help coming....finds the open man and hits him
FOUL! Smith commits the foul
That is foul number 1 on him

Spurs 78, Suns 106 - 2:36, 4th Quarter
San Antonio inbounds the ball
Murray is trying to go to the hole
Murray drives, sees the help coming....finds the open man and hits him
Charles Brown Jr. takes a shot
Brown Jr.'s shot hits nothing but the bottom of the net!

Spurs 81, Suns 106 - 2:29, 4th Quarter
The ball is inbounded to Jevon Carter
Jevon Carter advances the ball past midcourt
Carter swings it over to Millsap
Paul Millsap gets a pass
Millsap dishes to Kevin Watson
The pass is taken by Watson
Watson is looking to make a pass
Smith with the ball
Smith lets one go
James Smith missed that one
Reddish comes away with the rebound

Spurs 81, Suns 106 - 2:02, 4th Quarter
Dejounte Murray receives the outlet pass from Cam Reddish
Murray still with the ball
Murray is looking to make a pass
Charles Brown Jr. gets a pass
Charles Brown Jr. puts up a shot
Charles Brown Jr. made it look easy there

Spurs 83, Suns 106 - 1:51, 4th Quarter
The ball is passed in to Carter
Jevon Carter advances the ball past midcourt
Carter holds and looks
Millsap with the ball
Paul Millsap delivers a pass to Okpala
KZ Okpala gets a pass
Okpala over to James Smith
Smith can't handle the pass from Okpala

Spurs 83, Suns 106 - 1:32, 4th Quarter
The ball is passed in to Murray
Murray brings it across the timeline
Dejounte Murray surveys the defense
Murray's pass for Cam Reddish was deflected out of bounds

Spurs 83, Suns 106 - 1:24, 4th Quarter
The ball is inbounded to Dejounte Murray
Dejounte Murray takes a shot
Murray sinks the triple try!

Spurs 86, Suns 106 - 1:16, 4th Quarter
The ball is inbounded to Jevon Carter
Jevon Carter advances the ball past midcourt
Carter shoots it to Smith
Smith catches the pass
Smith dishes to KZ Okpala
KZ Okpala receives the pass
Okpala looking for Smith
Smith catches the pass
James Smith dumps it off to Carter
Jevon Carter receives the pass
Jevon Carter surveys the defense
Millsap catches the pass
Millsap is looking to make a pass
Carter with the ball
Carter swings it over to Smith
Smith with the ball
James Smith takes a shot
Smith hits the deuce

Spurs 86, Suns 108 - 0:54, 4th Quarter
The ball is passed in to Murray
Dejounte Murray advances the ball past midcourt
Murray still with the ball
Murray is looking to make a pass
The pass is taken by Reddish
Cam Reddish takes a shot
Reddish's shot is off the iron
KZ Okpala grabs the defensive rebound

Spurs 86, Suns 108 - 0:42, 4th Quarter
Jevon Carter receives the outlet pass from KZ Okpala
Jevon Carter dumps it off to Millsap
Millsap catches the pass
Millsap is looking to make a pass
Paul Millsap throws a terrible pass over the head of Watson

Spurs 86, Suns 108 - 0:36, 4th Quarter
The ball is inbounded to Dejounte Murray
Dejounte Murray dribbles the ball over half court
Murray takes a couple of dribbles
Dejounte Murray puts it through from downtown!

Spurs 89, Suns 108 - 0:29, 4th Quarter
Jevon Carter takes the inbounds pass
Jevon Carter advances the ball past midcourt
Jevon Carter delivers a pass to Millsap
Paul Millsap receives the pass
Millsap shoots it to Carter
The pass is taken by Carter
Jevon Carter looking to send it to Millsap
The pass is taken by Millsap
Paul Millsap fires off a pass
The pass is taken by Okpala
Okpala is looking to make a pass
Carter with the ball
Carter shoots it to Smith
Smith catches the pass
Smith swings it over to Okpala
KZ Okpala gets a pass
KZ Okpala puts up a shot
Brown Jr. got a piece of that shot!
That's the end of the game.
The final score is Phoenix 108 and San Antonio 89