Welcome to Chesapeake Energy Arena
Tonights game features
Phoenix
against
Oklahoma City
It's time for the opening tip
Whiteside tips the ball back to Graham for Oklahoma City

Suns 0, Thunder 0 - 11:58, 1st Quarter
Devonte' Graham delivers a pass to Gilgeous-Alexander
Graham's pass for Shai Gilgeous-Alexander sails out of bounds

Suns 0, Thunder 0 - 11:54, 1st Quarter
The ball is passed in to Booker
Booker dribbles it up to the top of the key
Booker shoots it to Paul
Paul with the ball
Paul dishes to Deandre Ayton
Ayton with the ball
Ayton dishes to Chris Paul
Devonte' Graham steps in and picks off the pass from Ayton!
Graham pushes it up to Hassan Whiteside who throws down a jam!

Suns 0, Thunder 2 - 11:36, 1st Quarter
The ball is inbounded to Chris Paul
Paul brings it across the timeline
Chris Paul puts it on the floor
Paul shows some fancy dribbling and is going to the rim
Paul with the drive and the dish to Booker
Booker lets one go
Booker rattles one home

Suns 2, Thunder 2 - 11:24, 1st Quarter
Shai Gilgeous-Alexander takes the inbounds pass
Shai Gilgeous-Alexander brings the ball over half court
Gilgeous-Alexander is looking to make a pass
Victor Oladipo gets a pass
Oladipo looking for Whiteside
The pass is taken by Whiteside
FOUL! Ayton is whistled for the foul
That is foul number 1 on him

Suns 2, Thunder 2 - 11:09, 1st Quarter
The ball is passed in to Gilgeous-Alexander
Gilgeous-Alexander is going to attack the rim
Gilgeous-Alexander draws an extra defender and kicks it to Victor Oladipo
Victor Oladipo takes a shot
Victor Oladipo with the kiss off the glass!

Suns 2, Thunder 4 - 11:02, 1st Quarter
Phoenix inbounds the ball
Booker brings it across the timeline
Devin Booker is setting up a play
Booker is looking to make a pass
Randle catches the pass
Randle shoots
FOUL! Robinson III is going to be charged with that foul
That is foul number 1 on him
Randle had a good look but couldn't convert
Randle misses the free throw
Randle sinks one from the charity stripe

Suns 3, Thunder 4 - 10:50, 1st Quarter
The ball is inbounded to Devonte' Graham
Graham dribbles it up to the top of the key
Devonte' Graham puts it on the floor
Graham looking for Oladipo
Oladipo with the ball
Oladipo kicks it to Gilgeous-Alexander
FOUL! Brooks commits the foul
That is foul number 1 on him

Suns 3, Thunder 4 - 10:36, 1st Quarter
Shai Gilgeous-Alexander takes the inbounds pass
Gilgeous-Alexander is looking to make a pass
Devonte' Graham receives the pass
Graham buries the J

Suns 3, Thunder 6 - 10:26, 1st Quarter
Devin Booker gets the inbounds pass
Devin Booker brings the ball over half court
Booker is looking to make a pass
The pass is taken by Randle
Randle shows some fancy dribbling and is going to the rim
FOUL! Glenn Robinson III commits the foul
That is foul number 2 on him
Randle's shot is off the iron

Thunder Substitutions
#46 Omari Spellman
Julius Randle drops one in from the line
Randle bounces the free throw off the rim
Randle comes away with an offensive rebound
Spellman says get that stuff outta here!
Omari Spellman pulls down the board

Suns 4, Thunder 6 - 10:08, 1st Quarter
Spellman sends the outlet pass to Oladipo
Oladipo looking for Graham
Graham with the ball
Graham is looking to make a pass
Victor Oladipo receives the pass
Oladipo is looking to take his man to the basket
Oladipo draws an extra defender and kicks it to Shai Gilgeous-Alexander
Shai Gilgeous-Alexander puts up a shot
Gilgeous-Alexander's shot is off the glass and bounces away
Ayton grabs the board

Suns 4, Thunder 6 - 9:53, 1st Quarter
Deandre Ayton sends the outlet pass to Chris Paul
Paul drops in a triple off the glass! Oh My!

Suns 7, Thunder 6 - 9:45, 1st Quarter
Oklahoma City inbounds the ball
Graham dribbles it up to the top of the key
Graham still with the ball
Graham is trying to go to the hole
Graham didn't get a real good look at that one
Ayton rebounds the ball

Suns 7, Thunder 6 - 9:28, 1st Quarter
Deandre Ayton sends the outlet pass to Chris Paul
Paul shoots it to Booker
Booker catches the pass
Booker is looking to make a pass
Randle catches the pass
Randle didn't get a real good look at that one
The ball bounces out of bounds

Suns 7, Thunder 6 - 9:16, 1st Quarter
The ball is passed in to Graham
Devonte' Graham dribbles the ball over half court
Graham takes a couple of dribbles
Graham over to Victor Oladipo
The pass is taken by Oladipo
Victor Oladipo takes a shot
Oladipo with a textbook jumper

Suns 7, Thunder 8 - 8:58, 1st Quarter
Chris Paul takes the inbounds pass
Paul brings it across the timeline
Paul takes a couple of dribbles
Paul holds and looks
The pass is taken by Ayton
Deandre Ayton takes a shot
Ayton's shot is good

Suns 9, Thunder 8 - 8:41, 1st Quarter
Oklahoma City inbounds the ball
Gilgeous-Alexander brings it across the timeline
Shai Gilgeous-Alexander dumps it off to Graham
The pass is taken by Graham
Graham shoots it to Spellman
The pass is taken by Spellman
Omari Spellman looking to send it to Graham
Graham catches the pass
Graham dishes to Victor Oladipo
The pass is taken by Oladipo
Oladipo over to Devonte' Graham
FOUL! Dillon Brooks is whistled for the foul
That is foul number 2 on him

Suns Substitutions
#99 Jae Crowder

Suns 9, Thunder 8 - 8:24, 1st Quarter
Victor Oladipo takes the inbounds pass
Oladipo keeps his dribble
I bet Oladipo wishes he could have that one back
Ayton comes away with the rebound

Suns 9, Thunder 8 - 8:15, 1st Quarter
Deandre Ayton passes it over to Chris Paul
Paul takes a couple of dribbles
Paul over to Deandre Ayton
Deandre Ayton receives the pass
Deandre Ayton takes a shot
Ayton's shot rattles in and out
Gilgeous-Alexander rebounds the ball

Suns 9, Thunder 8 - 8:01, 1st Quarter
Gilgeous-Alexander brings it across the timeline
Gilgeous-Alexander holds and looks
Victor Oladipo gets a pass
Oladipo is looking to make a pass
The pass was deflected out of bounds

Suns 9, Thunder 8 - 7:54, 1st Quarter
The ball is passed in to Oladipo
Oladipo is looking to make a pass
The pass is taken by Gilgeous-Alexander
Gilgeous-Alexander is looking to make a pass
Graham catches the pass
Graham rattles home the three ball

Suns 9, Thunder 11 - 7:42, 1st Quarter
Chris Paul takes the inbounds pass
Paul dribbles it up to the top of the key
Chris Paul drills the trifecta!

Suns 12, Thunder 11 - 7:32, 1st Quarter
Oklahoma City inbounds the ball
Devonte' Graham brings the ball over half court
Devonte' Graham is setting up a play
Graham looks for an open man
Oladipo with the ball
Oladipo over to Shai Gilgeous-Alexander
Gilgeous-Alexander catches the pass
Shai Gilgeous-Alexander surveys the defense
Graham catches the pass
Graham shoots
It's off the mark!
Deandre Ayton pulls down the board

Suns 12, Thunder 11 - 7:05, 1st Quarter
Deandre Ayton passes it over to Chris Paul
Chris Paul is setting up a play
Paul swings it over to Booker
Devin Booker receives the pass
Booker is looking to make a pass
Deandre Ayton gets a pass
Ayton looks for an open man
The pass is taken by Paul
Chris Paul dumps it off to Booker
Devin Booker gets a pass
Devin Booker fires off a pass
Booker's pass was stolen by Oladipo!

Suns 12, Thunder 11 - 6:45, 1st Quarter
Victor Oladipo dribbles the ball over half court
Oladipo is looking to make a pass
Booker steals the pass from Victor Oladipo!

Suns 12, Thunder 11 - 6:38, 1st Quarter
Booker dribbles it up to the top of the key
Devin Booker puts it on the floor
Booker is looking to make a pass
Deandre Ayton receives the pass
Deandre Ayton looking to send it to Booker
Booker catches the pass
Booker looking for Crowder
Jae Crowder receives the pass
Jae Crowder looking to send it to Randle
Julius Randle receives the pass
Randle is looking to make a pass
Booker with the ball
Booker is looking to make a pass
FOUL! Gilgeous-Alexander commits the foul
That is foul number 1 on him

Suns 12, Thunder 11 - 6:20, 1st Quarter
Chris Paul takes the inbounds pass
Paul kicks it to Booker
Devin Booker gets a pass
Booker kicks it to Crowder
The pass is taken by Crowder
Crowder lets one go
Crowder's shot is off the glass and bounces away
Gilgeous-Alexander comes away with the rebound

Suns 12, Thunder 11 - 6:07, 1st Quarter
Devonte' Graham receives the outlet pass from Shai Gilgeous-Alexander
Graham takes a couple of dribbles
Graham holds and looks
Oladipo catches the pass
Victor Oladipo looking to send it to Spellman
Omari Spellman receives the pass
Spellman with the drive and the dish to Gilgeous-Alexander
Gilgeous-Alexander puts up a shot
Gilgeous-Alexander buries it from behind the arc!

Suns 12, Thunder 14 - 5:50, 1st Quarter
Chris Paul takes the inbounds pass
Chris Paul dribbles the ball over half court
Paul takes a couple of dribbles
Chris Paul delivers a pass to Randle
Omari Spellman steps in and picks off the pass from Paul!

Suns 12, Thunder 14 - 5:42, 1st Quarter
Spellman outlets the ball to Devonte' Graham
Devonte' Graham looking to send it to Oladipo
Victor Oladipo receives the pass
Oladipo over to Shai Gilgeous-Alexander
The pass is taken by Gilgeous-Alexander
Gilgeous-Alexander dishes to Devonte' Graham
Graham with the ball
Devonte' Graham surveys the defense
Hassan Whiteside receives the pass
Devonte' Graham receives a sweet pass
Graham's shot is off the iron
Julius Randle grabs the defensive rebound

Suns 12, Thunder 14 - 5:20, 1st Quarter
Julius Randle sends the outlet pass to Chris Paul
Paul is going to attack the rim
Paul's shot is good

Suns 14, Thunder 14 - 5:13, 1st Quarter
Victor Oladipo takes the inbounds pass
Victor Oladipo brings the ball over half court
Victor Oladipo looking to send it to Graham
Devonte' Graham gets a pass
Devonte' Graham is getting ready to make his move off the dribble
Graham drives, sees the help coming....finds the open man and hits him
Hassan Whiteside puts up a shot
Whiteside with a good look but can't get it to fall
Julius Randle pulls down the board

Suns 14, Thunder 14 - 4:57, 1st Quarter
Julius Randle sends the outlet pass to Devin Booker
Booker keeps his dribble
Booker is looking to make a pass
Ayton catches the pass
Ayton shoots
What a fantastic block by Hassan Whiteside!
Whiteside comes away with the rebound

Suns 14, Thunder 14 - 4:45, 1st Quarter
Hassan Whiteside passes it over to Victor Oladipo
Victor Oladipo looking to send it to Gilgeous-Alexander
Gilgeous-Alexander with the ball
Shai Gilgeous-Alexander delivers a pass to Oladipo
Victor Oladipo receives the pass
Oladipo works the defense with some nice ball handling
Oladipo draws an extra defender and kicks it to Hassan Whiteside
Whiteside drives, sees the help coming....finds the open man and hits him
Graham's shot hits nothing but the bottom of the net!

Suns 14, Thunder 17 - 4:28, 1st Quarter
Devin Booker takes the inbounds pass
Devin Booker advances the ball past midcourt
Booker dishes to Chris Paul
Chris Paul receives the pass
Paul gets ready to fire off a pass
Booker with the ball
Devin Booker is getting ready to make his move off the dribble
FOUL! Gilgeous-Alexander is going to be charged with that foul
That is foul number 2 on him
Booker had a good look but couldn't convert

Thunder Substitutions
#11 Theo Maledon

Timeout called by the Thunder.
Booker hits the free throw
Devin Booker drops one in from the line

Suns 16, Thunder 17 - 4:09, 1st Quarter
Devonte' Graham takes the inbounds pass
Graham brings it across the timeline
Graham kicks it to Oladipo
Oladipo catches the pass
Oladipo shoots it to Spellman
Omari Spellman gets a pass
Spellman puts up a shot
Spellman scores. How in the world did he get that one to fall?

Suns 16, Thunder 19 - 3:53, 1st Quarter
Chris Paul gets the inbounds pass
Paul brings it across the timeline
Paul is looking to make a pass
Booker with the ball
Devin Booker delivers a pass to Crowder
Crowder catches the pass
Crowder is looking to make a pass
Booker with the ball
Booker is looking to make a pass
Randle with the ball
Randle shoots it to Ayton
Ayton catches the pass
Ayton swings it over to Booker
Booker catches the pass
Booker lets one go
The shot rattles out
Hassan Whiteside grabs the defensive rebound

Suns 16, Thunder 19 - 3:26, 1st Quarter
Victor Oladipo receives the outlet pass from Hassan Whiteside
Oladipo still with the ball
Oladipo is looking to make a pass
Omari Spellman gets a pass
Omari Spellman puts up a shot
Spellman's shot rattles in and out
Theo Maledon pulls down the board
Maledon is looking to make a pass
Graham catches the pass
Graham swings it over to Spellman
Omari Spellman receives the pass
Spellman is looking to make a pass
Theo Maledon receives the pass
Maledon lets one go
Maledon didn't get a real good look at that one
Devin Booker pulls down the board

Suns 16, Thunder 19 - 2:54, 1st Quarter
Booker outlets the ball to Chris Paul
Chris Paul puts it on the floor
Paul over to Deandre Ayton
Deandre Ayton receives the pass
Ayton gets ready to fire off a pass
Randle with the ball
Randle is whistled for traveling!

Suns 16, Thunder 19 - 2:42, 1st Quarter
The ball is passed in to Maledon
Theo Maledon advances the ball past midcourt
Theo Maledon dumps it off to Whiteside
Whiteside catches the pass
Whiteside with the drive and the dish to Maledon
Theo Maledon looking to send it to Oladipo
Victor Oladipo receives the pass
Oladipo is looking to make a pass
Chris Paul intercepts the pass!

Suns 16, Thunder 19 - 2:25, 1st Quarter
Chris Paul brings the ball over half court
Chris Paul dumps it off to Ayton
Deandre Ayton gets a pass
Deandre Ayton takes a shot
Ayton's shot hits the iron and bounces off
Hassan Whiteside grabs the defensive rebound

Suns 16, Thunder 19 - 2:12, 1st Quarter
Whiteside outlets the ball to Devonte' Graham
Graham looking for Spellman
Omari Spellman gets a pass
Spellman looking for Graham
Devonte' Graham receives the pass
Graham kicks it to Maledon
Theo Maledon gets a pass
Theo Maledon looking to send it to Oladipo
Theo Maledon's pass is kicked by the defense - it may be illegal but still effective at stopping the pass!

Suns Substitutions
#2 Marquis Teague
#41 KZ Okpala

Suns 16, Thunder 19 - 1:56, 1st Quarter
The ball is passed in to Oladipo
Oladipo is looking to make a pass
Devonte' Graham gets a pass
Devonte' Graham delivers a pass to Oladipo
Jae Crowder picks off the bad pass!

Suns 16, Thunder 19 - 1:51, 1st Quarter
Marquis Teague receives the outlet pass from Jae Crowder
Teague still with the ball
Teague is trying to go to the hole
Teague fills it up

Suns 18, Thunder 19 - 1:42, 1st Quarter
Victor Oladipo takes the inbounds pass
Victor Oladipo advances the ball past midcourt
Oladipo is looking to make a pass
Graham catches the pass
Devonte' Graham delivers a pass to Oladipo
The pass is taken by Oladipo
Victor Oladipo dumps it off to Graham
Graham with the ball
Graham is looking to make a pass
Omari Spellman receives the pass
Omari Spellman takes a shot
The shot rattles out
Jae Crowder pulls down the board

Suns 18, Thunder 19 - 1:16, 1st Quarter
Crowder outlets the ball to Devin Booker
Booker is looking to make a pass
Okpala catches the pass
KZ Okpala puts up a shot
The shot is rejected by Omari Spellman
Deandre Ayton grabs the offensive rebound
Ayton with the soft kiss off the square for two

Suns 20, Thunder 19 - 1:02, 1st Quarter
Devonte' Graham gets the inbounds pass
Devonte' Graham advances the ball past midcourt
Devonte' Graham is getting ready to make his move off the dribble
Graham draws an extra defender and kicks it to Theo Maledon
Maledon lets one go
Theo Maledon can't find the mark
The ball is knocked out of bounds by the offense

Suns 20, Thunder 19 - 0:45, 1st Quarter
Phoenix inbounds the ball
Teague dribbles it up to the top of the key
Teague gets ready to fire off a pass
The pass is taken by Booker
Booker lets one go
Booker hits the deuce

Suns 22, Thunder 19 - 0:35, 1st Quarter
Devonte' Graham gets the inbounds pass
Devonte' Graham dribbles the ball over half court
Graham looking for Oladipo
Oladipo with the ball
Oladipo is looking to make a pass
Maledon with the ball
No good. That one barely grazed the rim
Deandre Ayton grabs the defensive rebound

Suns 22, Thunder 19 - 0:18, 1st Quarter
Ayton outlets the ball to Marquis Teague
Marquis Teague delivers a pass to Booker
Booker with the ball
Booker is looking to make a pass
Marquis Teague receives the pass
Teague works the defense with some nice ball handling
Teague had a good look but couldn't convert
Deandre Ayton pulls down the board
Ayton sends it down with a strong jam!!!

Suns 24, Thunder 19 - 0:03, 1st Quarter
Devonte' Graham gets the inbounds pass
Devonte' Graham advances the ball past midcourt
That's the end of the quarter.

Thunder Substitutions
#5 Luguentz Dort
#22 Isaiah Roby
#54 Travis Correa

Suns Substitutions
#17 Facundo Campazzo
#43 Alex Len

Suns 24, Thunder 19 - 12:00, 2nd Quarter
The ball is passed in to Campazzo
Campazzo is looking to make a pass
KZ Okpala gets a pass
KZ Okpala delivers a pass to Crowder
FOUL! Spellman is whistled for the foul
That is foul number 1 on him

Suns 24, Thunder 19 - 11:52, 2nd Quarter
Marquis Teague takes the inbounds pass
Teague kicks it to Len
The pass intended for Len was knocked out of bounds

Suns 24, Thunder 19 - 11:45, 2nd Quarter
The ball is passed in to Teague
Teague still with the ball
Teague is looking to make a pass
Jae Crowder receives the pass
Crowder is looking to make a pass
Campazzo catches the pass
Facundo Campazzo fires off a pass
KZ Okpala gets a pass
Okpala holds and looks
Facundo Campazzo receives the pass
Campazzo dishes to KZ Okpala
Okpala catches the pass
Okpala shoots it to Campazzo
Facundo Campazzo receives the pass
Facundo Campazzo takes a shot
Campazzo missed that one badly
Dort comes away with the rebound

Suns 24, Thunder 19 - 11:24, 2nd Quarter
Luguentz Dort sends the outlet pass to Theo Maledon
Teague says get that stuff outta here!
The ball is knocked out of bounds by the offense

Suns 24, Thunder 19 - 11:13, 2nd Quarter
Facundo Campazzo takes the inbounds pass
Campazzo brings it across the timeline
Campazzo is looking to make a pass
Campazzo's pass for Jae Crowder was deflected out of bounds

Suns 24, Thunder 19 - 11:04, 2nd Quarter
Marquis Teague gets the inbounds pass
Marquis Teague puts it on the floor
Teague holds and looks
Crowder with the ball
Crowder over to KZ Okpala
Okpala with the ball
KZ Okpala looking to send it to Crowder
Crowder catches the pass
Jae Crowder puts up a shot
FOUL! Dort is whistled for the foul
That is foul number 1 on him
Jae Crowder missed that one
Jae Crowder drops one in from the line
Crowder hits the free throw

Suns 26, Thunder 19 - 10:47, 2nd Quarter
The ball is passed in to Maledon
Theo Maledon advances the ball past midcourt
Maledon is trying to go to the hole
The shot is off the mark
Maledon grabs the board
Theo Maledon is getting ready to make his move off the dribble
Maledon drives, sees the help coming....finds the open man and hits him
Omari Spellman puts up a shot
Spellman drains the triple

Suns 26, Thunder 22 - 10:33, 2nd Quarter
Marquis Teague takes the inbounds pass
Marquis Teague brings the ball over half court
Teague is looking to make a pass
Campazzo with the ball
Facundo Campazzo surveys the defense
Marquis Teague receives the pass
Teague looks for an open man
The pass is taken by Crowder
Crowder shows some fancy dribbling and is going to the rim
Crowder with the soft kiss off the square for two

Suns 28, Thunder 22 - 10:11, 2nd Quarter
Theo Maledon gets the inbounds pass
Maledon dribbles it up to the top of the key
Theo Maledon is setting up a play
Maledon is looking to make a pass
Isaiah Roby receives the pass
Isaiah Roby takes a shot
FOUL! Crowder commits the foul
That is foul number 1 on him
Isaiah Roby missed that one

Thunder Substitutions
#29 Glenn Robinson III
#31 Robbie Burks

Suns Substitutions
#3 Chris Paul
Roby sinks one from the charity stripe
Roby hits the free throw

Thunder Substitutions
#5 Luguentz Dort

Suns 28, Thunder 24 - 9:57, 2nd Quarter
Chris Paul takes the inbounds pass
Paul dribbles it up to the top of the key
Paul comes up short
Len grabs the board
No good. That one barely grazed the rim
Travis Correa pulls down the board

Suns 28, Thunder 24 - 9:40, 2nd Quarter
Travis Correa passes it over to Theo Maledon
Maledon holds and looks
Glenn Robinson III gets a pass
Robinson III is looking to take his man to the basket
Luguentz Dort receives a sweet pass
Luguentz Dort puts up a shot
Dort sinks the long one

Suns 28, Thunder 27 - 9:30, 2nd Quarter
Chris Paul gets the inbounds pass
Paul brings it across the timeline
Paul over to Marquis Teague
The pass is taken by Teague
Marquis Teague fires off a pass
Chris Paul receives the pass
Paul swings it over to Teague
The pass is taken by Teague
Marquis Teague surveys the defense
KZ Okpala receives the pass
Okpala is looking to make a pass
Crowder with the ball
Crowder gets ready to fire off a pass
Chris Paul gets a pass
Paul puts up a shot
Paul sticks it from deep for three!

Suns 31, Thunder 27 - 9:07, 2nd Quarter
Theo Maledon takes the inbounds pass
Maledon brings it across the timeline
Maledon holds and looks
Robbie Burks receives the pass
Robbie Burks looking to send it to Correa
Travis Correa receives the pass
Correa puts up a shot
Correa's shot hits the iron and bounces off
Jae Crowder pulls down the board

Suns 31, Thunder 27 - 8:53, 2nd Quarter
Crowder outlets the ball to Marquis Teague
Teague keeps his dribble
Teague dishes to Alex Len
Len with the ball
Len lets one go
Alex Len can't find the mark
Travis Correa grabs the defensive rebound

Suns 31, Thunder 27 - 8:41, 2nd Quarter
Correa outlets the ball to Theo Maledon
Maledon gets ready to fire off a pass
Correa with the ball
Correa over to Theo Maledon
The pass is taken by Maledon
Maledon is looking to make a pass
Burks with the ball
Burks dishes to Travis Correa
Correa with the ball
Correa is called for a traveling violation!

Timeout called by the Suns.

Suns 31, Thunder 27 - 8:29, 2nd Quarter
The ball is passed in to Paul
Paul brings it across the timeline
Paul looking for Teague
Teague catches the pass
Theo Maledon with the block!
Theo Maledon pulls down the board

Suns 31, Thunder 27 - 8:15, 2nd Quarter
Maledon dribbles it up to the top of the key
Theo Maledon puts it on the floor
Maledon kicks it to Burks
Burks with the ball
SWISH! It's good for three!

Suns 31, Thunder 30 - 8:02, 2nd Quarter
Phoenix inbounds the ball
Paul dribbles it up to the top of the key
Paul still with the ball
Chris Paul dumps it off to Okpala
Okpala with the ball
Okpala is looking to make a pass
Glenn Robinson III steps in and picks off the pass from Okpala!

Suns 31, Thunder 30 - 7:44, 2nd Quarter
Glenn Robinson III passes it over to Theo Maledon
Maledon takes a couple of dribbles
Maledon dishes to Travis Correa
Travis Correa gets a pass
Correa gets ready to fire off a pass
Burks catches the pass
Robbie Burks takes a shot
It's Good!

Suns 31, Thunder 32 - 7:36, 2nd Quarter
The ball is passed in to Paul
Chris Paul brings the ball over half court
Chris Paul dumps it off to Teague
Marquis Teague gets a pass
Teague over to Alex Len
The pass is taken by Len
Len is looking to make a pass
Teague catches the pass
Teague is looking to make a pass
Len with the ball
Len kicks it to Crowder
Crowder catches the pass
Jae Crowder takes a shot
Jae Crowder from way downtown....BANG!

Suns 34, Thunder 32 - 7:09, 2nd Quarter
The ball is passed in to Maledon
Maledon brings it across the timeline
Theo Maledon is setting up a play
Maledon swings it over to Correa
Travis Correa receives the pass
Correa is looking to make a pass
Luguentz Dort gets a pass
Dort draws the help and makes a nice pass to Maledon
Maledon buries it from behind the arc!

Suns 34, Thunder 35 - 6:54, 2nd Quarter
Marquis Teague takes the inbounds pass
Teague dribbles it up to the top of the key
Teague swings it over to Paul
Luguentz Dort steps in and picks off the pass from Teague!

Suns 34, Thunder 35 - 6:43, 2nd Quarter
Luguentz Dort sends the outlet pass to Theo Maledon
Theo Maledon surveys the defense
Glenn Robinson III receives the pass
Robinson III is looking to make a pass
Maledon catches the pass
Maledon missed that one badly
Chris Paul grabs the defensive rebound

Suns 34, Thunder 35 - 6:27, 2nd Quarter
Paul brings it across the timeline
Paul is looking to make a pass
Teague catches the pass
Teague kicks it to Crowder
Jae Crowder gets a pass
Crowder is looking to make a pass
KZ Okpala gets a pass
KZ Okpala was a little too strong on that one
Robbie Burks pulls down the board

Suns 34, Thunder 35 - 6:10, 2nd Quarter
Burks sends the outlet pass to Maledon
Maledon swings it over to Dort
Luguentz Dort receives the pass
SWISH! It's good for three!

Suns 34, Thunder 38 - 5:56, 2nd Quarter
The ball is passed in to Teague
Marquis Teague dribbles the ball over half court
Teague is looking to make a pass
KZ Okpala gets a pass
KZ Okpala delivers a pass to Paul
Chris Paul receives the pass
Paul is looking to make a pass
The pass is taken by Teague
Marquis Teague fires off a pass
Okpala with the ball
KZ Okpala can't get the shot to fall
Glenn Robinson III pulls down the board

Suns 34, Thunder 38 - 5:30, 2nd Quarter
Robinson III sends the outlet pass to Maledon
Maledon is looking to make a pass
Robinson III catches the pass
Robinson III is looking to make a pass
Burks catches the pass
Burks over to Glenn Robinson III
Glenn Robinson III gets a pass
FOUL! Marquis Teague is whistled for the foul
That is foul number 1 on him

Thunder Substitutions
#3 Devonte' Graham
#2 Shai Gilgeous-Alexander
#6 Victor Oladipo
#46 Omari Spellman
#50 Hassan Whiteside

Suns Substitutions
#1 Devin Booker
#20 Dillon Brooks
#54 Julius Randle
#22 Deandre Ayton

Timeout called by the Thunder.

Suns 34, Thunder 38 - 5:18, 2nd Quarter
The ball is passed in to Graham
Graham looking for Gilgeous-Alexander
Gilgeous-Alexander catches the pass
Gilgeous-Alexander looking for Oladipo
The pass is taken by Oladipo
Victor Oladipo dumps it off to Graham
The pass is taken by Graham
Graham is looking to make a pass
Shai Gilgeous-Alexander gets a pass
Gilgeous-Alexander kicks it to Graham
Graham catches the pass
Graham looking for Whiteside
The pass is taken by Whiteside
Hassan Whiteside takes a shot
Whiteside got a great look there and knocked it down

Suns 34, Thunder 40 - 5:03, 2nd Quarter
The ball is passed in to Booker
Booker dribbles it up to the top of the key
Devin Booker surveys the defense
Paul catches the pass
Paul is going to attack the rim
Deandre Ayton receives a sweet pass
Ayton draws the help and makes a nice pass to Booker
Devin Booker puts up a shot
FOUL! Graham commits the foul
That is foul number 1 on him
Booker scores. How in the world did he get that one to fall?
Devin Booker throws up a brick from the line
Booker comes away with an offensive rebound

Suns 36, Thunder 40 - 4:45, 2nd Quarter
Booker takes a couple of dribbles
FOUL! Devonte' Graham is whistled for the foul
That is foul number 2 on him
Devin Booker with the kiss off the glass!
Booker sinks one from the charity stripe

Suns 39, Thunder 40 - 4:41, 2nd Quarter
The ball is passed in to Gilgeous-Alexander
Shai Gilgeous-Alexander brings the ball over half court
Gilgeous-Alexander is looking to make a pass
Victor Oladipo receives the pass
Victor Oladipo takes a shot
Oladipo's shot hits the iron and bounces off
Hassan Whiteside pulls down the board
Whiteside lays it in for an easy bucket

Suns 39, Thunder 42 - 4:28, 2nd Quarter
Chris Paul gets the inbounds pass
Paul brings it across the timeline
Chris Paul is setting up a play
Paul kicks it to Brooks
Dillon Brooks gets a pass
Brooks shows some fancy dribbling and is going to the rim
Gilgeous-Alexander steals the ball from Brooks!
Oladipo slams it home on the fast break!

Suns 39, Thunder 44 - 4:16, 2nd Quarter
The ball is inbounded to Devin Booker
Devin Booker advances the ball past midcourt
Booker over to Chris Paul
Chris Paul receives the pass
Paul is looking to make a pass
Booker with the ball
Booker looks for an open man
The pass is taken by Ayton
Ayton swings it over to Booker
The pass is taken by Booker
Booker lets one go
FOUL! Graham is going to be charged with that foul
That is foul number 3 on him
Booker's shot rattles in and out

Thunder Substitutions
#11 Theo Maledon

Suns Substitutions
#99 Jae Crowder
Booker hits the free throw
Devin Booker drops one in from the line

Suns 41, Thunder 44 - 3:52, 2nd Quarter
The ball is inbounded to Theo Maledon
Maledon brings it across the timeline
Theo Maledon puts it through from downtown!

Suns 41, Thunder 47 - 3:43, 2nd Quarter
Devin Booker takes the inbounds pass
Booker dribbles it up to the top of the key
Booker keeps his dribble
Booker is looking to make a pass
Crowder catches the pass
FOUL! Gilgeous-Alexander is going to be charged with that foul
That is foul number 3 on him

Thunder Substitutions
#5 Luguentz Dort
Jae Crowder drops one in from the line
Crowder sinks one from the charity stripe

Suns 43, Thunder 47 - 3:30, 2nd Quarter
Theo Maledon takes the inbounds pass
Maledon brings it across the timeline
Maledon is looking to make a pass
The pass is taken by Oladipo
Oladipo gets ready to fire off a pass
Omari Spellman receives the pass
Spellman holds and looks
Oladipo catches the pass
Oladipo is looking to make a pass
Theo Maledon gets a pass
Maledon kicks it to Spellman
Spellman catches the pass
Spellman lets one go
FOUL! Julius Randle is whistled for the foul
That is foul number 1 on him
Spellman's shot rattles in and out
Spellman sinks one from the charity stripe
Spellman sinks one from the charity stripe

Suns 43, Thunder 49 - 3:06, 2nd Quarter
Devin Booker takes the inbounds pass
Devin Booker brings the ball over half court
Booker swings it over to Ayton
Ayton catches the pass
Ayton is looking to make a pass
Dillon Brooks receives the pass
Brooks sinks the triple try!

Suns 46, Thunder 49 - 2:56, 2nd Quarter
The ball is passed in to Maledon
Theo Maledon advances the ball past midcourt
Maledon keeps his dribble
Maledon shoots it to Oladipo
Oladipo with the ball
Oladipo lets one go
Oladipo buries the J

Suns 46, Thunder 51 - 2:36, 2nd Quarter
The ball is passed in to Brooks
Dillon Brooks advances the ball past midcourt
Dillon Brooks looking to send it to Ayton
Ayton with the ball
Ayton lets one go
Ayton comes up short
Deandre Ayton grabs the offensive rebound
Ayton sends it down with a strong jam!!!

Suns 48, Thunder 51 - 2:16, 2nd Quarter
Theo Maledon takes the inbounds pass
Maledon dribbles it up to the top of the key
Theo Maledon puts it on the floor
Maledon holds and looks
FOUL! Dillon Brooks is whistled for the foul
That is foul number 3 on him

Suns Substitutions
#2 Marquis Teague

Suns 48, Thunder 51 - 2:06, 2nd Quarter
The ball is passed in to Maledon
Maledon is looking to make a pass
Victor Oladipo gets a pass
Oladipo shows some fancy dribbling and is going to the rim
Oladipo finishes with the soft touch around the rim

Suns 48, Thunder 53 - 1:59, 2nd Quarter
The ball is passed in to Booker
Devin Booker dribbles the ball over half court
Booker looking for Ayton
Devin Booker has his pass deflected out of bounds

Suns Substitutions
#41 KZ Okpala

Suns 48, Thunder 53 - 1:53, 2nd Quarter
The ball is inbounded to Marquis Teague
Marquis Teague looking to send it to Okpala
Okpala catches the pass
KZ Okpala delivers a pass to Randle
FOUL! Theo Maledon is whistled for the foul
That is foul number 1 on him
Okpala sinks one from the charity stripe
Okpala hits the free throw

Suns 50, Thunder 53 - 1:47, 2nd Quarter
Theo Maledon takes the inbounds pass
Maledon dribbles it up to the top of the key
Maledon swings it over to Whiteside
Whiteside with the ball
Victor Oladipo receives a sweet pass
Oladipo puts up a shot
Victor Oladipo missed that one
Oladipo rebounds the ball
Oladipo is looking to make a pass
The pass is taken by Dort
Dort kicks it to Spellman
Julius Randle picks off the bad pass!
WOW!! A sweet alley-oop pass by Randle to Okpala for a jam on the break!

Suns 52, Thunder 53 - 1:16, 2nd Quarter
The ball is inbounded to Theo Maledon
Theo Maledon advances the ball past midcourt
Theo Maledon looking to send it to Oladipo
Victor Oladipo receives the pass
Oladipo gets ready to fire off a pass
The pass is taken by Dort
Dort shoots
Dort comes up short
Whiteside rebounds the ball
Luguentz Dort receives a sweet pass
Dort shoots
Dort's shot is off the iron
Teague comes away with the rebound

Suns 52, Thunder 53 - 0:48, 2nd Quarter
Marquis Teague brings the ball over half court
Marquis Teague surveys the defense
Julius Randle receives the pass
Julius Randle fires off a pass
The pass is taken by Booker
Devin Booker puts it on the floor
Booker comes up short
Booker comes away with an offensive rebound
Devin Booker puts up a shot
Booker didn't get a real good look at that one
Dort rebounds the ball

Suns 52, Thunder 53 - 0:34, 2nd Quarter
Dort outlets the ball to Theo Maledon
Theo Maledon fires off a pass
Oladipo catches the pass
Oladipo is looking to make a pass
Maledon with the ball
Maledon is looking to make a pass
Theo Maledon's pass is kicked by the defense - it may be illegal but still effective at stopping the pass!

Suns Substitutions
#99 Jae Crowder

Suns 52, Thunder 53 - 0:22, 2nd Quarter
Victor Oladipo takes the inbounds pass
Victor Oladipo surveys the defense
Maledon with the ball
Theo Maledon fires off a pass
Oladipo catches the pass
Oladipo holds and looks
The pass is taken by Spellman
Spellman is looking to make a pass
Victor Oladipo gets a pass
Oladipo is looking to make a pass
Dort with the ball
Dort puts up a shot
What a fantastic block by Deandre Ayton!
Deandre Ayton pulls down the board

Suns 52, Thunder 53 - 0:06, 2nd Quarter
Deandre Ayton passes it over to Marquis Teague
Teague shoots
Teague knocks it down for three!

Suns 55, Thunder 53 - 0:01, 2nd Quarter
The ball is passed in to Dort
That's the end of the half.

Thunder Substitutions
#3 Devonte' Graham
#2 Shai Gilgeous-Alexander
#29 Glenn Robinson III

Suns Substitutions
#3 Chris Paul
#20 Dillon Brooks

Suns 55, Thunder 53 - 12:00, 3rd Quarter
Chris Paul gets the inbounds pass
Paul takes a couple of dribbles
Chris Paul surveys the defense
Hassan Whiteside intercepts the pass!

Suns 55, Thunder 53 - 11:54, 3rd Quarter
Victor Oladipo receives the outlet pass from Hassan Whiteside
Victor Oladipo dumps it off to Robinson III
Glenn Robinson III receives the pass
Robinson III is looking to make a pass
Shai Gilgeous-Alexander receives the pass
Gilgeous-Alexander is trying to go to the hole
Gilgeous-Alexander with the drive and the dish to Graham
Graham drops in a triple off the glass! Oh My!

Suns 55, Thunder 56 - 11:38, 3rd Quarter
Chris Paul takes the inbounds pass
Chris Paul brings the ball over half court
Paul gets ready to fire off a pass
Booker with the ball
The shot is rejected by Shai Gilgeous-Alexander
Hassan Whiteside pulls down the board

Suns 55, Thunder 56 - 11:22, 3rd Quarter
Hassan Whiteside passes it over to Shai Gilgeous-Alexander
Gilgeous-Alexander still with the ball
Gilgeous-Alexander is looking to take his man to the basket
Gilgeous-Alexander with the drive and the dish to Graham
Devonte' Graham can't get the shot to fall
Julius Randle grabs the defensive rebound

Suns 55, Thunder 56 - 11:04, 3rd Quarter
Julius Randle passes it over to Devin Booker
Booker takes a couple of dribbles
Booker is looking to make a pass
Paul with the ball
Paul attempts to drive to the basket
Paul lays it in for an easy bucket

Suns 57, Thunder 56 - 10:56, 3rd Quarter
The ball is inbounded to Devonte' Graham
Graham brings it across the timeline
Devonte' Graham fires off a pass
Victor Oladipo gets a pass
Oladipo shoots
Victor Oladipo can't get the shot to fall
Booker rebounds the ball

Suns 57, Thunder 56 - 10:41, 3rd Quarter
Devin Booker brings the ball over half court
Booker shoots it to Paul
Chris Paul gets a pass
Paul is looking to make a pass
Dillon Brooks receives the pass
The shot is off the mark
Glenn Robinson III grabs the defensive rebound

Suns 57, Thunder 56 - 10:27, 3rd Quarter
Glenn Robinson III passes it over to Shai Gilgeous-Alexander
Shai Gilgeous-Alexander puts it on the floor
Gilgeous-Alexander hits a tough shot in traffic

Suns 57, Thunder 58 - 10:22, 3rd Quarter
Phoenix inbounds the ball
Chris Paul brings the ball over half court
Paul is looking to make a pass
The pass is taken by Ayton
Ayton dishes to Devin Booker
FOUL! Whiteside is going to be charged with that foul
That is foul number 1 on him

Suns 57, Thunder 58 - 10:10, 3rd Quarter
Phoenix inbounds the ball
Devin Booker is setting up a play
Booker is looking to take his man to the basket
Booker draws an extra defender and kicks it to Deandre Ayton
Ayton lets one go
Ayton with a great looking bucket there

Suns 59, Thunder 58 - 10:00, 3rd Quarter
Devonte' Graham gets the inbounds pass
Graham brings it across the timeline
Graham still with the ball
Graham swings it over to Oladipo
Victor Oladipo receives the pass
Victor Oladipo fires off a pass
Gilgeous-Alexander with the ball
Gilgeous-Alexander is looking to make a pass
Graham catches the pass
Graham swings it over to Gilgeous-Alexander
Shai Gilgeous-Alexander receives the pass
Shai Gilgeous-Alexander puts up a shot
Gilgeous-Alexander rattles home the three ball

Suns 59, Thunder 61 - 9:36, 3rd Quarter
Phoenix inbounds the ball
Devin Booker brings the ball over half court
Booker holds and looks
Brooks catches the pass
It's off the mark!
Whiteside grabs the board

Suns 59, Thunder 61 - 9:20, 3rd Quarter
Hassan Whiteside passes it over to Devonte' Graham
Graham still with the ball
Devonte' Graham looking to send it to Robinson III
Robinson III with the ball
Robinson III shoots
FOUL! Julius Randle is whistled for the foul
That is foul number 2 on him
Robinson III didn't get a real good look at that one
Robinson III sinks one from the charity stripe
Robinson III sinks one from the charity stripe

Suns 59, Thunder 63 - 9:06, 3rd Quarter
The ball is inbounded to Chris Paul
Chris Paul dribbles the ball over half court
Paul is looking to make a pass
Dillon Brooks gets a pass
Dillon Brooks fires off a pass
Devin Booker receives the pass
Booker is looking to make a pass
Deandre Ayton gets a pass
Ayton is looking to make a pass
Booker catches the pass
Booker is looking to take his man to the basket
Booker draws the help and makes a nice pass to Paul
Paul hits the shot

Suns 61, Thunder 63 - 8:45, 3rd Quarter
Devonte' Graham gets the inbounds pass
Devonte' Graham advances the ball past midcourt
Devonte' Graham is setting up a play
Graham looks for an open man
Shai Gilgeous-Alexander gets a pass
Gilgeous-Alexander kicks it to Robinson III
Glenn Robinson III gets a pass
Robinson III is looking to take his man to the basket
Randle got a piece of that shot!
Deandre Ayton grabs the defensive rebound

Suns 61, Thunder 63 - 8:27, 3rd Quarter
Ayton sends the outlet pass to Booker
Booker still with the ball
Booker works the defense with some nice ball handling
Booker drains the bucket

Suns 63, Thunder 63 - 8:18, 3rd Quarter
The ball is inbounded to Shai Gilgeous-Alexander
Gilgeous-Alexander dribbles it up to the top of the key
Gilgeous-Alexander shoots it to Oladipo
Dillon Brooks steps in and picks off the pass from Gilgeous-Alexander!
Brooks passes to Randle who chokes on a wide open dunk!
Shai Gilgeous-Alexander grabs the defensive rebound

Suns 63, Thunder 63 - 7:59, 3rd Quarter
Shai Gilgeous-Alexander dribbles the ball over half court
Gilgeous-Alexander keeps his dribble
Shai Gilgeous-Alexander missed that one
The ball is knocked out of bounds by the defense
The ball is passed in to Graham
Devonte' Graham delivers a pass to Oladipo
Oladipo with the ball
Victor Oladipo takes a shot
FOUL! Ayton is whistled for the foul
That is foul number 2 on him
Oladipo's shot is off the glass and bounces away
Oladipo sinks one from the charity stripe
Oladipo sinks one from the charity stripe

Suns 63, Thunder 65 - 7:43, 3rd Quarter
Chris Paul gets the inbounds pass
Chris Paul dribbles the ball over half court
Paul is looking to make a pass
Booker catches the pass
Booker shoots it to Randle
Julius Randle receives the pass
Randle with the drive and the dish to Ayton
Ayton draws the help and makes a nice pass to Booker
Booker lets one go
Booker's shot hits the iron and bounces off
Shai Gilgeous-Alexander pulls down the board

Suns 63, Thunder 65 - 7:17, 3rd Quarter
Devonte' Graham receives the outlet pass from Shai Gilgeous-Alexander
Devonte' Graham delivers a pass to Oladipo
The pass is taken by Oladipo
Oladipo looks for an open man
Graham with the ball
Devonte' Graham dumps it off to Oladipo
The pass is taken by Oladipo
Oladipo shoots
Oladipo drops in a triple off the glass! Oh My!

Suns 63, Thunder 68 - 6:54, 3rd Quarter
Chris Paul takes the inbounds pass
Paul brings it across the timeline
Chris Paul puts it on the floor
Paul looks for an open man
The pass is taken by Randle
Randle is looking to take his man to the basket
Randle draws an extra defender and kicks it to Deandre Ayton
Ayton with the drive and the dish to Booker
Booker drops in a triple off the glass! Oh My!

Suns 66, Thunder 68 - 6:37, 3rd Quarter
Oklahoma City inbounds the ball
Oladipo brings it across the timeline
Victor Oladipo is setting up a play
Oladipo is looking to make a pass
The pass is taken by Graham
Graham is looking to make a pass
The pass is taken by Gilgeous-Alexander
Gilgeous-Alexander is trying to go to the hole
It's off the mark!
Ayton comes away with the rebound

Suns 66, Thunder 68 - 6:19, 3rd Quarter
Ayton sends the outlet pass to Paul
Paul is looking to make a pass
Booker with the ball
Booker with a nice crossover
Booker draws an extra defender and kicks it to Dillon Brooks
Brooks shoots
The shot rattles out
Deandre Ayton grabs the offensive rebound
Ayton is looking to make a pass
Chris Paul receives the pass
Paul is looking to make a pass
Devin Booker gets a pass
Booker works the defense with some nice ball handling
Booker with the drive and the dish to Ayton
Deandre Ayton puts up a shot
Ayton rattles one home

Suns 68, Thunder 68 - 5:52, 3rd Quarter
Devonte' Graham takes the inbounds pass
Devonte' Graham advances the ball past midcourt
Graham still with the ball
Graham attempts to drive to the basket
Graham drives, sees the help coming....finds the open man and hits him
BRICK!
Whiteside comes away with an offensive rebound
Devonte' Graham receives a sweet pass
Graham puts up a shot
Devonte' Graham can't find the mark
Whiteside comes away with an offensive rebound
Whiteside finishes with the soft touch around the rim

Suns 68, Thunder 70 - 5:32, 3rd Quarter
Phoenix inbounds the ball
Paul brings it across the timeline
Paul is looking to make a pass
Booker catches the pass
Devin Booker dumps it off to Brooks
Dillon Brooks receives the pass
Brooks swings it over to Booker
Devin Booker gets a pass
Devin Booker puts up a shot
No good. That one barely grazed the rim
Ayton grabs the board
Ayton with a beautiful finger roll there for the bucket

Suns 70, Thunder 70 - 5:06, 3rd Quarter
The ball is inbounded to Devonte' Graham
Graham brings it across the timeline
Devonte' Graham looking to send it to Gilgeous-Alexander
Shai Gilgeous-Alexander receives the pass
Gilgeous-Alexander is looking to make a pass
Oladipo catches the pass
Victor Oladipo looking to send it to Graham
Graham catches the pass
Graham gets ready to fire off a pass
Oladipo with the ball
Oladipo didn't get a real good look at that one
Chris Paul grabs the defensive rebound

Suns 70, Thunder 70 - 4:44, 3rd Quarter
Paul outlets the ball to Devin Booker
Booker over to Dillon Brooks
The pass is taken by Brooks
Brooks dishes to Chris Paul
Paul with the ball
Paul is looking to make a pass
Deandre Ayton gets a pass
Ayton draws the help and makes a nice pass to Booker
Devin Booker puts up a shot
Booker hits the shot

Suns 72, Thunder 70 - 4:30, 3rd Quarter
Shai Gilgeous-Alexander takes the inbounds pass
Gilgeous-Alexander dribbles it up to the top of the key
Gilgeous-Alexander kicks it to Whiteside
Whiteside catches the pass
Whiteside puts up a shot
BRICK!
Paul grabs the board

Suns 72, Thunder 70 - 4:12, 3rd Quarter
Chris Paul brings the ball over half court
Paul with a nice crossover
FOUL! Paul is called for a charge!
That is foul number 1 on him

Thunder Substitutions
#46 Omari Spellman

Suns Substitutions
#2 Marquis Teague

Timeout called by the Suns.

Suns 72, Thunder 70 - 4:08, 3rd Quarter
Oklahoma City inbounds the ball
Devonte' Graham sends the outlet pass to Victor Oladipo
Oladipo still with the ball
Victor Oladipo surveys the defense
Graham with the ball
Graham over to Shai Gilgeous-Alexander
Shai Gilgeous-Alexander receives the pass
Gilgeous-Alexander over to Devonte' Graham
Devonte' Graham gets a pass
Devonte' Graham puts up a shot
Graham missed that one badly
Randle grabs the board

Suns 72, Thunder 70 - 3:39, 3rd Quarter
Julius Randle sends the outlet pass to Devin Booker
Booker still with the ball
Booker is looking to make a pass
The pass is taken by Teague
Teague is looking to take his man to the basket
Teague's pass for Deandre Ayton sails out of bounds

Suns Substitutions
#99 Jae Crowder

Suns 72, Thunder 70 - 3:27, 3rd Quarter
Shai Gilgeous-Alexander takes the inbounds pass
Gilgeous-Alexander outlets the ball to Victor Oladipo
Victor Oladipo is setting up a play
Oladipo looking for Whiteside
Hassan Whiteside receives the pass
Hassan Whiteside fires off a pass
Oladipo with the ball
It's Good!

Suns 72, Thunder 72 - 3:14, 3rd Quarter
The ball is passed in to Teague
Teague brings it across the timeline
Marquis Teague dumps it off to Booker
The pass is taken by Booker
Booker with a nice crossover
Devin Booker made it look easy there

Suns 74, Thunder 72 - 3:02, 3rd Quarter
Shai Gilgeous-Alexander takes the inbounds pass
Gilgeous-Alexander brings it across the timeline
Gilgeous-Alexander is looking to make a pass
Oladipo catches the pass
Victor Oladipo surveys the defense
The pass is taken by Gilgeous-Alexander
Gilgeous-Alexander looks for an open man
Gilgeous-Alexander's pass for Omari Spellman was deflected out of bounds

Suns 74, Thunder 72 - 2:50, 3rd Quarter
Devonte' Graham gets the inbounds pass
Graham over to Victor Oladipo
Oladipo catches the pass
Victor Oladipo takes a shot
Oladipo missed that one badly
Brooks grabs the board

Suns 74, Thunder 72 - 2:42, 3rd Quarter
Brooks outlets the ball to Marquis Teague
Teague is looking to make a pass
The pass is taken by Booker
Booker kicks it to Ayton
The pass is taken by Ayton
Ayton puts up a shot
Whiteside got a piece of that shot!
Gilgeous-Alexander comes away with the rebound

Suns 74, Thunder 72 - 2:29, 3rd Quarter
Gilgeous-Alexander outlets the ball to Devonte' Graham
Graham holds and looks
Shai Gilgeous-Alexander gets a pass
Gilgeous-Alexander is looking to make a pass
The pass is taken by Spellman
FOUL! Jae Crowder is whistled for the foul
That is foul number 2 on him

Suns 74, Thunder 72 - 2:21, 3rd Quarter
The ball is inbounded to Shai Gilgeous-Alexander
Shai Gilgeous-Alexander looking to send it to Graham
That pass is in the seats, folks!

Suns 74, Thunder 72 - 2:16, 3rd Quarter
The ball is passed in to Booker
Devin Booker advances the ball past midcourt
Booker is looking to make a pass
Dillon Brooks gets a pass
Brooks swings it over to Booker
Booker with the ball
Devin Booker surveys the defense
Teague with the ball
Teague's shot is off the glass and bounces away
Gilgeous-Alexander grabs the board

Suns 74, Thunder 72 - 1:53, 3rd Quarter
Shai Gilgeous-Alexander brings the ball over half court
Gilgeous-Alexander takes a couple of dribbles
Shai Gilgeous-Alexander fills it up from long range

Suns 74, Thunder 75 - 1:43, 3rd Quarter
Marquis Teague gets the inbounds pass
Marquis Teague dribbles the ball over half court
Teague swings it over to Crowder
Crowder with the ball
Crowder gets ready to fire off a pass
Shai Gilgeous-Alexander steps in and picks off the pass from Crowder!

Suns 74, Thunder 75 - 1:25, 3rd Quarter
Shai Gilgeous-Alexander brings the ball over half court
Gilgeous-Alexander holds and looks
The pass is taken by Graham
Graham is looking to make a pass
Spellman with the ball
Spellman is looking to make a pass
The pass is taken by Graham
Graham over to Victor Oladipo
Victor Oladipo gets a pass
Oladipo dishes to Devonte' Graham
Graham catches the pass
Devonte' Graham looking to send it to Oladipo
Victor Oladipo gets a pass
Victor Oladipo takes a shot
FOUL! Dillon Brooks commits the foul
That is foul number 4 on him
Oladipo's shot rattles in and out

Thunder Substitutions
#11 Theo Maledon
#31 Robbie Burks
#54 Travis Correa

Suns Substitutions
#3 Chris Paul
#41 KZ Okpala
Victor Oladipo throws up a brick from the line
Oladipo bounces the free throw off the rim
Victor Oladipo pulls down the board

Suns 74, Thunder 75 - 0:58, 3rd Quarter
Victor Oladipo puts it on the floor
Oladipo kicks it to Burks
Burks with the ball
Robbie Burks delivers a pass to Gilgeous-Alexander
Shai Gilgeous-Alexander receives the pass
Gilgeous-Alexander dishes to Travis Correa
Travis Correa receives the pass
Travis Correa takes a shot
Correa with a good look but can't get it to fall
Crowder grabs the board

Suns 74, Thunder 75 - 0:40, 3rd Quarter
Jae Crowder passes it over to Chris Paul
Paul still with the ball
Paul is going to attack the rim
Paul draws an extra defender and kicks it to Devin Booker
Booker knocks it down for three!

Suns 77, Thunder 75 - 0:29, 3rd Quarter
The ball is inbounded to Shai Gilgeous-Alexander
Shai Gilgeous-Alexander dribbles the ball over half court
Gilgeous-Alexander attempts to drive to the basket
Gilgeous-Alexander with the drive and the dish to Oladipo
Oladipo had a good look but couldn't convert
Paul grabs the board

Suns 77, Thunder 75 - 0:17, 3rd Quarter
Devin Booker receives the outlet pass from Chris Paul
Booker takes a couple of dribbles
Booker is looking to make a pass
Chris Paul receives the pass
Paul is looking to make a pass
Deandre Ayton receives the pass
Ayton is looking to make a pass
Okpala with the ball
Okpala looking for Booker
Gilgeous-Alexander steals the pass from KZ Okpala!
Gilgeous-Alexander pushes it up to Robbie Burks who throws down a jam!

Suns 77, Thunder 77 - 0:01, 3rd Quarter
Devin Booker gets the inbounds pass
That's the end of the quarter.

Thunder Substitutions
#29 Glenn Robinson III
#5 Luguentz Dort

Suns Substitutions
#2 Marquis Teague
#43 Alex Len

Suns 77, Thunder 77 - 12:00, 4th Quarter
Theo Maledon takes the inbounds pass
Theo Maledon dumps it off to Correa
Travis Correa gets a pass
Correa is looking to make a pass
Maledon with the ball
Theo Maledon delivers a pass to Robinson III
Glenn Robinson III gets a pass
Glenn Robinson III puts up a shot
Robinson III's shot is off the glass and bounces away
Crowder comes away with the rebound

Suns 77, Thunder 77 - 11:43, 4th Quarter
Crowder sends the outlet pass to Teague
Teague is looking to make a pass
Jae Crowder receives the pass
Crowder is looking to make a pass
Paul with the ball
Paul's shot is good

Suns 79, Thunder 77 - 11:30, 4th Quarter
Theo Maledon takes the inbounds pass
Theo Maledon advances the ball past midcourt
Maledon over to Luguentz Dort
FOUL! Chris Paul commits the foul
That is foul number 2 on him

Suns 79, Thunder 77 - 11:22, 4th Quarter
Theo Maledon gets the inbounds pass
Theo Maledon is setting up a play
Maledon over to Travis Correa
Correa with the ball
Correa kicks it to Burks
Burks catches the pass
Burks over to Travis Correa
Correa catches the pass
Travis Correa takes a shot
FOUL! Alex Len commits the foul
That is foul number 1 on him
BRICK!
Correa hits the free throw
Correa sinks one from the charity stripe

Suns 79, Thunder 79 - 10:59, 4th Quarter
The ball is inbounded to Chris Paul
Chris Paul advances the ball past midcourt
Paul takes a couple of dribbles
Paul holds and looks
Okpala catches the pass
Okpala is looking to make a pass
Paul with the ball
Paul is looking to make a pass
KZ Okpala receives the pass
It's off the mark!
Crowder comes away with an offensive rebound
Crowder lays it in for an easy bucket

Suns 81, Thunder 79 - 10:39, 4th Quarter
The ball is passed in to Maledon
Theo Maledon brings the ball over half court
Theo Maledon delivers a pass to Robinson III
Glenn Robinson III receives the pass
Robinson III lets one go
Glenn Robinson III was a little too strong on that one
Dort rebounds the ball
Dort works the defense with some nice ball handling
Crowder makes a great defensive play and takes the ball from Dort!
Jae Crowder lays one in on the break

Suns 83, Thunder 79 - 10:22, 4th Quarter
The ball is passed in to Maledon
Theo Maledon dribbles the ball over half court
Maledon is looking to make a pass
Correa catches the pass
Correa is looking to make a pass
Glenn Robinson III receives the pass
Robinson III is trying to go to the hole
Robinson III drives, sees the help coming....finds the open man and hits him
Correa draws an extra defender and kicks it to Luguentz Dort
Dort shoots
Dort's shot rattles in and out
Jae Crowder grabs the defensive rebound

Suns 83, Thunder 79 - 10:02, 4th Quarter
Jae Crowder sends the outlet pass to Chris Paul
Paul holds and looks
KZ Okpala gets a pass
Okpala is looking to make a pass
Crowder catches the pass
Crowder dishes to Chris Paul
Chris Paul gets a pass
Paul is looking to make a pass
FOUL! Luguentz Dort is whistled for the foul
That is foul number 2 on him

Suns Substitutions
#54 Julius Randle

Suns 83, Thunder 79 - 9:48, 4th Quarter
Phoenix inbounds the ball
Paul swings it over to Len
Len catches the pass
Len is looking to make a pass
Randle with the ball
Randle dishes to Alex Len
Len with the ball
Len is looking to make a pass
Randle catches the pass
Julius Randle puts it on the floor
Randle's shot is off the glass and bounces away
Robbie Burks grabs the defensive rebound

Suns 83, Thunder 79 - 9:29, 4th Quarter
Theo Maledon receives the outlet pass from Robbie Burks
Maledon dishes to Travis Correa
Correa catches the pass
Travis Correa takes a shot
Correa's shot rattles in and out
Dort grabs the board
SLAM DUNK!!!

Suns 83, Thunder 81 - 9:11, 4th Quarter
Phoenix inbounds the ball
Chris Paul advances the ball past midcourt
Paul keeps his dribble
Paul is looking to make a pass
Julius Randle gets a pass
Randle swings it over to Len
Alex Len gets a pass
Alex Len surveys the defense
The pass is taken by Paul
Paul is looking to make a pass
FOUL! Burks is going to be charged with that foul
That is foul number 1 on him

Suns 83, Thunder 81 - 8:51, 4th Quarter
Phoenix inbounds the ball
Teague over to Julius Randle
The pass is taken by Randle
Randle is going to attack the rim
Randle with the drive and the dish to Teague
Marquis Teague made it look easy there

Suns 85, Thunder 81 - 8:42, 4th Quarter
Theo Maledon takes the inbounds pass
Theo Maledon brings the ball over half court
Maledon keeps his dribble
Maledon works the defense with some nice ball handling
Maledon drives, sees the help coming....finds the open man and hits him
Burks sinks the long one

Suns 85, Thunder 84 - 8:29, 4th Quarter
Marquis Teague takes the inbounds pass
Marquis Teague dribbles the ball over half court
Teague looks for an open man
Jae Crowder receives the pass
Crowder with the drive and the dish to Paul
Paul's shot rattles in and out
Robinson III grabs the board

Suns 85, Thunder 84 - 8:12, 4th Quarter
Glenn Robinson III passes it over to Theo Maledon
Maledon takes a couple of dribbles
Maledon shoots it to Robinson III
Robinson III with the ball
Robinson III puts up a shot
Robinson III clangs one off the rim
Len comes away with the rebound

Suns 85, Thunder 84 - 8:03, 4th Quarter
Chris Paul receives the outlet pass from Alex Len
Paul takes a couple of dribbles
Chris Paul dumps it off to Crowder
Crowder with the ball
Jae Crowder takes a shot
There's a three pointer for Jae Crowder

Suns 88, Thunder 84 - 7:50, 4th Quarter
Oklahoma City inbounds the ball
Robinson III brings it across the timeline
Robinson III kicks it to Maledon
Theo Maledon receives the pass
Maledon gets ready to fire off a pass
Glenn Robinson III receives the pass
Glenn Robinson III looking to send it to Burks
The pass is taken by Burks
Burks holds and looks
The pass is taken by Maledon
Theo Maledon surveys the defense
Dort with the ball
Luguentz Dort takes a shot
Dort puts it through from downtown!

Suns 88, Thunder 87 - 7:26, 4th Quarter
Chris Paul gets the inbounds pass
Chris Paul brings the ball over half court
Paul still with the ball
Paul looks for an open man
Randle with the ball
Randle over to Alex Len
Correa steals the pass from Julius Randle!
Correa passes to Burks who slams it down on the break

Suns 88, Thunder 89 - 7:12, 4th Quarter
Chris Paul gets the inbounds pass
Chris Paul advances the ball past midcourt
Chris Paul is setting up a play
Paul dishes to Julius Randle
Randle with the ball
Randle shoots
FOUL! Dort is whistled for the foul
That is foul number 3 on him
Randle's shot is off the iron

Thunder Substitutions
#3 Devonte' Graham
#2 Shai Gilgeous-Alexander
#6 Victor Oladipo
#46 Omari Spellman

Suns Substitutions
#1 Devin Booker
#20 Dillon Brooks
#22 Deandre Ayton
Julius Randle throws up a brick from the line
Randle sinks one from the charity stripe

Suns 89, Thunder 89 - 7:01, 4th Quarter
The ball is passed in to Gilgeous-Alexander
Shai Gilgeous-Alexander advances the ball past midcourt
Gilgeous-Alexander is looking to make a pass
Travis Correa receives the pass
Correa's shot is off the iron
Omari Spellman pulls down the board
Spellman clangs one off the rim
The ball is knocked out of bounds by the offense

Suns 89, Thunder 89 - 6:41, 4th Quarter
The ball is passed in to Booker
Devin Booker brings the ball over half court
Booker holds and looks
Ayton with the ball
Ayton is looking to make a pass
Devin Booker gets a pass
Devin Booker fires off a pass
The pass is taken by Brooks
Dillon Brooks takes a shot
Brooks with a beautiful looking three pointer

Suns 92, Thunder 89 - 6:16, 4th Quarter
Devonte' Graham takes the inbounds pass
Devonte' Graham advances the ball past midcourt
Graham takes a couple of dribbles
Graham is going to attack the rim
Graham drives, sees the help coming....finds the open man and hits him
Oladipo puts up a shot
Oladipo comes up short
Oladipo rebounds the ball
Victor Oladipo looking to send it to Gilgeous-Alexander
Shai Gilgeous-Alexander gets a pass
Shai Gilgeous-Alexander looking to send it to Spellman
Omari Spellman receives the pass
Spellman draws an extra defender and kicks it to Devonte' Graham
Graham puts one in....NO! The ref is waiving off the basket and calling a travel.

Thunder Substitutions
#50 Hassan Whiteside

Suns 92, Thunder 89 - 5:49, 4th Quarter
Marquis Teague gets the inbounds pass
Marquis Teague advances the ball past midcourt
Teague over to Deandre Ayton
Deandre Ayton gets a pass
Ayton is looking to make a pass
FOUL! Hassan Whiteside commits the foul
That is foul number 2 on him

Suns 92, Thunder 89 - 5:38, 4th Quarter
Marquis Teague gets the inbounds pass
Marquis Teague fires off a pass
The pass is taken by Brooks
Brooks is looking to make a pass
Deandre Ayton gets a pass
Ayton shoots
Deandre Ayton can't find the mark
Hassan Whiteside pulls down the board

Suns 92, Thunder 89 - 5:27, 4th Quarter
Whiteside outlets the ball to Shai Gilgeous-Alexander
Gilgeous-Alexander attempts to drive to the basket
Gilgeous-Alexander draws the help and makes a nice pass to Graham
Graham puts up a shot
Devonte' Graham from way downtown....BANG!

Suns 92, Thunder 92 - 5:16, 4th Quarter
Phoenix inbounds the ball
Marquis Teague brings the ball over half court
Marquis Teague is setting up a play
Marquis Teague delivers a pass to Ayton
Ayton catches the pass
Deandre Ayton puts up a shot
Whiteside got a piece of that shot!
Hassan Whiteside grabs the defensive rebound

Suns 92, Thunder 92 - 5:00, 4th Quarter
Devonte' Graham receives the outlet pass from Hassan Whiteside
Devonte' Graham puts it on the floor
Graham with a nice crossover
Hassan Whiteside receives a sweet pass
Whiteside with the drive and the dish to Graham
Graham lets one go
FOUL! Teague commits the foul
That is foul number 2 on him
Graham scores. How in the world did he get that one to fall?
Graham hits the free throw

Suns 92, Thunder 95 - 4:46, 4th Quarter
Devin Booker takes the inbounds pass
Devin Booker dribbles the ball over half court
Booker keeps his dribble
Booker is looking to make a pass
Deandre Ayton receives the pass
Deandre Ayton takes a shot
FOUL! Hassan Whiteside commits the foul
That is foul number 3 on him
No good. That one barely grazed the rim
Ayton hits the free throw
Ayton bounces the free throw off the rim
Ayton grabs the board

Suns 93, Thunder 95 - 4:27, 4th Quarter
Ayton is looking to make a pass
Ayton's pass for Devin Booker was deflected out of bounds

Suns 93, Thunder 95 - 4:26, 4th Quarter
The ball is passed in to Teague
Teague takes a couple of dribbles
BRICK!
Spellman rebounds the ball

Suns 93, Thunder 95 - 4:19, 4th Quarter
Omari Spellman sends the outlet pass to Shai Gilgeous-Alexander
Gilgeous-Alexander still with the ball
Shai Gilgeous-Alexander dumps it off to Oladipo
Oladipo with the ball
Victor Oladipo delivers a pass to Graham
Marquis Teague picks off the bad pass!

Suns 93, Thunder 95 - 4:11, 4th Quarter
Marquis Teague brings the ball over half court
Teague still with the ball
Teague is looking to make a pass
Dillon Brooks receives the pass
Brooks swings it over to Randle
Randle catches the pass
Julius Randle puts up a shot
The shot rattles out
Teague comes away with an offensive rebound
Teague over to Devin Booker
The pass is taken by Booker
Booker puts up a shot
Booker clangs one off the rim
Deandre Ayton pulls down the board
Ayton with the drive and the dish to Brooks
Brooks's shot hits nothing but the bottom of the net!

Suns 96, Thunder 95 - 3:49, 4th Quarter
Shai Gilgeous-Alexander takes the inbounds pass
Gilgeous-Alexander brings it across the timeline
Gilgeous-Alexander is looking to make a pass
The pass is taken by Spellman
Spellman looking for Graham
Graham with the ball
Graham swings it over to Oladipo
The pass is taken by Oladipo
Oladipo gets ready to fire off a pass
Graham with the ball
Graham lets one go
It's off the mark!
Whiteside grabs the board
The shot rattles out
Julius Randle pulls down the board

Suns 96, Thunder 95 - 3:19, 4th Quarter
Julius Randle passes it over to Marquis Teague
Marquis Teague dumps it off to Booker
Gilgeous-Alexander steals the pass from Marquis Teague!

Suns 96, Thunder 95 - 3:14, 4th Quarter
Shai Gilgeous-Alexander advances the ball past midcourt
Shai Gilgeous-Alexander puts it on the floor
Gilgeous-Alexander is looking to make a pass
Graham with the ball
Devonte' Graham surveys the defense
Hassan Whiteside receives the pass
Whiteside looking for Oladipo
Oladipo with the ball
Victor Oladipo takes a shot
Victor Oladipo can't get the shot to fall
Booker comes away with the rebound

Suns 96, Thunder 95 - 2:53, 4th Quarter
Booker dribbles it up to the top of the key
Booker is looking to make a pass
Ayton catches the pass
Deandre Ayton takes a shot
Ayton sinks the long one

Suns 99, Thunder 95 - 2:46, 4th Quarter
Victor Oladipo gets the inbounds pass
Victor Oladipo brings the ball over half court
Victor Oladipo from way downtown....BANG!

Suns 99, Thunder 98 - 2:40, 4th Quarter
Devin Booker gets the inbounds pass
Devin Booker dribbles the ball over half court
Devin Booker dumps it off to Randle
The pass is taken by Randle
Julius Randle takes a shot
Julius Randle drills the trifecta!

Suns 102, Thunder 98 - 2:25, 4th Quarter
Devonte' Graham takes the inbounds pass
Devonte' Graham brings the ball over half court
Graham takes a couple of dribbles
Graham holds and looks
Whiteside catches the pass
Hassan Whiteside puts up a shot
Whiteside scores. How in the world did he get that one to fall?

Suns 102, Thunder 100 - 2:10, 4th Quarter
Marquis Teague takes the inbounds pass
Marquis Teague brings the ball over half court
Teague is looking to make a pass
Booker with the ball
Booker holds and looks
Julius Randle gets a pass
Julius Randle surveys the defense
Ayton catches the pass
Ayton swings it over to Booker
The pass is taken by Booker
Devin Booker puts up a shot
Booker's shot hits nothing but the bottom of the net

Suns 104, Thunder 100 - 1:45, 4th Quarter
Devonte' Graham gets the inbounds pass
Devonte' Graham advances the ball past midcourt
Devonte' Graham surveys the defense
Whiteside with the ball
Whiteside dishes to Devonte' Graham
Graham with the ball
Graham looking for Gilgeous-Alexander
Whoa! That was a horrible pass out of bounds by Graham

Thunder Substitutions
#29 Glenn Robinson III

Suns Substitutions
#3 Chris Paul

Suns 104, Thunder 100 - 1:30, 4th Quarter
Chris Paul gets the inbounds pass
Paul brings it across the timeline
Paul is looking to make a pass
Ayton with the ball
Ayton gets ready to fire off a pass
Dillon Brooks receives the pass
Brooks looking for Randle
The pass is taken by Randle
Julius Randle dumps it off to Booker
Gilgeous-Alexander steals the pass from Julius Randle!

Suns 104, Thunder 100 - 1:11, 4th Quarter
Shai Gilgeous-Alexander passes it over to Victor Oladipo
Victor Oladipo puts it on the floor
Oladipo looking for Robinson III
Glenn Robinson III gets a pass
Robinson III swings it over to Oladipo
Dillon Brooks intercepts the pass!

Suns 104, Thunder 100 - 1:00, 4th Quarter
Chris Paul receives the outlet pass from Dillon Brooks
Paul is looking to make a pass
FOUL! Robinson III is going to be charged with that foul
That is foul number 3 on him
Paul hits the free throw
Paul sinks one from the charity stripe

Timeout called by the Thunder.

Suns 106, Thunder 100 - 0:57, 4th Quarter
The ball is passed in to Graham
Devonte' Graham fires off a pass
Hassan Whiteside gets a pass
Whiteside puts up a shot
Whiteside's shot rattles in and out
Deandre Ayton grabs the defensive rebound

Suns 106, Thunder 100 - 0:49, 4th Quarter
Ayton sends the outlet pass to Paul
Paul keeps his dribble
Paul is looking to make a pass
FOUL! Glenn Robinson III is whistled for the foul
That is foul number 4 on him
Paul sinks one from the charity stripe
Paul hits the free throw

Timeout called by the Thunder.

Suns 108, Thunder 100 - 0:45, 4th Quarter
The ball is passed in to Graham
Graham is looking to make a pass
Robinson III catches the pass
Robinson III kicks it to Graham
Devonte' Graham gets a pass
Graham shoots
Graham clangs one off the rim
Whiteside comes away with an offensive rebound
Hassan Whiteside puts up a shot
Ayton got a piece of that shot!
Ayton comes away with the rebound

Suns 108, Thunder 100 - 0:25, 4th Quarter
Deandre Ayton sends the outlet pass to Devin Booker
Booker over to Dillon Brooks
Brooks with the ball
Brooks is trying to go to the hole
What a fantastic block by Hassan Whiteside!
Gilgeous-Alexander rebounds the ball

Timeout called by the Thunder.

Suns 108, Thunder 100 - 0:12, 4th Quarter
Victor Oladipo gets the inbounds pass
Oladipo swings it over to Graham
The pass goes out of bounds but the ref says it was last touched by the defense

Suns 108, Thunder 100 - 0:10, 4th Quarter
Devonte' Graham gets the inbounds pass
Graham shoots
Graham's shot is off the glass and bounces away
Brooks comes away with the rebound

Suns 108, Thunder 100 - 0:04, 4th Quarter
Brooks outlets the ball to Chris Paul
Chris Paul puts up a shot
Robinson III got a piece of that shot!
That's the end of the game.
The final score is Oklahoma City 100 and Phoenix 108