Welcome to Toyota Center
Tonights game features
Phoenix
against
Houston
It's time for the opening tip
Deandre Ayton outjumps Jared Whitehead to win the tip off
Suns 0, Rockets 0 - 11:58, 1st Quarter
Chris Paul puts it on the floor
Paul attempts to drive to the basket
FOUL! Wall commits the foul
That is foul number 1 on him
Paul fills it up
Paul hits the free throw
Suns 3, Rockets 0 - 11:52, 1st Quarter
John Wall gets the inbounds pass
Wall brings it across the timeline
John Wall delivers a pass to Martin
Stephen Martin gets a pass
Martin over to John Wall
The pass is taken by Wall
Wall works the defense with some nice ball handling
Wall with the soft kiss off the square for two
Suns 3, Rockets 2 - 11:38, 1st Quarter
The ball is inbounded to Devin Booker
Devin Booker dribbles the ball over half court
Booker is looking to make a pass
The pass is taken by Brooks
Brooks looking for Paul
Chris Paul gets a pass
Paul over to Devin Booker
Devin Booker receives the pass
Booker looking for Ayton
Ayton catches the pass
Ayton lets one go
FOUL! Whitehead is going to be charged with that foul
That is foul number 1 on him
I bet Ayton wishes he could have that one back
Ayton sinks one from the charity stripe
Ayton bounces the free throw off the rim
Ayton comes away with an offensive rebound
Suns 4, Rockets 2 - 11:21, 1st Quarter
Ayton looks for an open man
Devin Booker gets a pass
Booker shoots it to Ayton
Deandre Ayton gets a pass
Deandre Ayton looking to send it to Paul
The pass is taken by Paul
Paul holds and looks
Julius Randle receives the pass
Randle shoots
Randle missed that one badly
Wall rebounds the ball
Suns 4, Rockets 2 - 11:05, 1st Quarter
John Wall dribbles the ball over half court
Wall keeps his dribble
John Wall surveys the defense
FOUL! Chris Paul commits the foul
That is foul number 1 on him
Suns 4, Rockets 2 - 11:01, 1st Quarter
The ball is passed in to Wall
Wall swings it over to Martin
Martin catches the pass
Martin shoots
Booker got a piece of that shot!
Whitehead grabs the board
Whitehead over to John Wall
Wall with the ball
John Wall surveys the defense
Martin catches the pass
Stephen Martin delivers a pass to Wall
The pass is taken by Wall
Wall is looking to make a pass
The pass is taken by Whitehead
Whitehead puts up a shot
Jared Whitehead from way downtown....BANG!
Suns 4, Rockets 5 - 10:39, 1st Quarter
The ball is inbounded to Chris Paul
Chris Paul brings the ball over half court
Chris Paul is setting up a play
Paul is looking to make a pass
Booker with the ball
Booker lets one go
Devin Booker made it look easy there
Suns 6, Rockets 5 - 10:23, 1st Quarter
The ball is passed in to Wall
John Wall advances the ball past midcourt
Wall still with the ball
Wall with a nice crossover
Traveling violation called on Wall
Suns 6, Rockets 5 - 10:11, 1st Quarter
Chris Paul takes the inbounds pass
Chris Paul brings the ball over half court
Paul holds and looks
Stephen Martin steps in and picks off the pass from Paul!
Martin pushes it up to Jared Whitehead who throws down a jam!
Suns 6, Rockets 7 - 9:57, 1st Quarter
Chris Paul takes the inbounds pass
Paul brings it across the timeline
Paul is looking to make a pass
Dillon Brooks gets a pass
Dillon Brooks is getting ready to make his move off the dribble
Brooks clangs one off the rim
Whitehead grabs the board
Suns 6, Rockets 7 - 9:43, 1st Quarter
Stephen Martin receives the outlet pass from Jared Whitehead
Martin takes a couple of dribbles
Martin is looking to make a pass
Jared Whitehead gets a pass
Whitehead is looking to make a pass
Whitehead's pass was stolen by Paul!
Chris Paul lays one in on the break
Suns 8, Rockets 7 - 9:21, 1st Quarter
John Wall takes the inbounds pass
Paul makes a great defensive play and takes the ball from Wall!
Chris Paul lays one in on the break
Suns 10, Rockets 7 - 9:06, 1st Quarter
The ball is passed in to Wall
John Wall advances the ball past midcourt
Wall is looking to make a pass
Hood with the ball
Rodney Hood delivers a pass to Martin
Stephen Martin receives the pass
Martin is looking to make a pass
The pass is taken by Wood
Christian Wood takes a shot
Wood missed that one badly
Devin Booker grabs the defensive rebound
Suns 10, Rockets 7 - 8:49, 1st Quarter
Devin Booker passes it over to Chris Paul
Chris Paul can't find the mark
John Wall grabs the defensive rebound
Suns 10, Rockets 7 - 8:34, 1st Quarter
John Wall sends the outlet pass to Stephen Martin
Stephen Martin looking to send it to Wall
Wall catches the pass
John Wall surveys the defense
Whitehead catches the pass
Whitehead is looking to make a pass
FOUL! Randle commits the foul
That is foul number 1 on him
Suns 10, Rockets 7 - 8:20, 1st Quarter
The ball is passed in to Martin
Stephen Martin looking to send it to Wall
Chris Paul intercepts the pass!
Paul passes to Booker who chokes on a wide open dunk!
FOUL! Martin is whistled for the foul
That is foul number 1 on him
Booker sinks one from the charity stripe
Booker hits the free throw
Suns 12, Rockets 7 - 8:09, 1st Quarter
Houston inbounds the ball
John Wall dribbles the ball over half court
Wall keeps his dribble
Wall is looking to make a pass
Stephen Martin gets a pass
Martin shoots it to Hood
Hood catches the pass
Hood shoots it to Wall
Wall catches the pass
John Wall looking to send it to Wood
Wood with the ball
Christian Wood takes a shot
Wood's shot rattles in and out
Paul rebounds the ball
Suns 12, Rockets 7 - 7:43, 1st Quarter
Paul brings it across the timeline
Chris Paul surveys the defense
Brooks with the ball
Brooks is looking to make a pass
FOUL! Rodney Hood commits the foul
That is foul number 1 on him
Suns 12, Rockets 7 - 7:35, 1st Quarter
The ball is passed in to Paul
Paul is looking to make a pass
The pass is taken by Ayton
Ayton is looking to make a pass
Brooks with the ball
Brooks shoots it to Booker
The pass is taken by Booker
Devin Booker puts it on the floor
Booker draws the help and makes a nice pass to Paul
Chris Paul knocks the shot down
Suns 14, Rockets 7 - 7:18, 1st Quarter
Houston inbounds the ball
Martin brings it across the timeline
Martin is looking to make a pass
John Wall receives the pass
John Wall from way downtown....BANG!
Suns 14, Rockets 10 - 7:08, 1st Quarter
Phoenix inbounds the ball
Paul dribbles it up to the top of the key
Paul shoots it to Ayton
Ayton catches the pass
Ayton is looking to make a pass
Dillon Brooks receives the pass
Dillon Brooks surveys the defense
Ayton catches the pass
Deandre Ayton puts up a shot
It's Good!
Suns 16, Rockets 10 - 6:51, 1st Quarter
John Wall takes the inbounds pass
John Wall dribbles the ball over half court
John Wall delivers a pass to Martin
Stephen Martin gets a pass
Martin is looking to make a pass
The pass is taken by Wall
John Wall dumps it off to Wood
Wood catches the pass
Wood is looking to make a pass
The pass is taken by Wall
Wall is looking to make a pass
Hood with the ball
Hood holds and looks
John Wall gets a pass
John Wall takes a shot
The shot rattles out
Jared Whitehead pulls down the board
Whitehead with the soft kiss off the square for two
Suns 16, Rockets 12 - 6:25, 1st Quarter
The ball is passed in to Paul
Paul dribbles it up to the top of the key
Paul keeps his dribble
Chris Paul fires off a pass
Randle with the ball
Julius Randle's shot hits the iron, bounces up and in!
Suns 18, Rockets 12 - 6:13, 1st Quarter
John Wall takes the inbounds pass
John Wall brings the ball over half court
Wall is looking to make a pass
Hood with the ball
I bet Hood wishes he could have that one back
Randle grabs the board
Suns 18, Rockets 12 - 5:55, 1st Quarter
Julius Randle passes it over to Chris Paul
Chris Paul drills the trifecta!
Suns 21, Rockets 12 - 5:46, 1st Quarter
The ball is inbounded to John Wall
Wall dribbles it up to the top of the key
John Wall puts it on the floor
John Wall can't find the mark
Paul rebounds the ball
Suns 21, Rockets 12 - 5:34, 1st Quarter
Devin Booker receives the outlet pass from Chris Paul
Booker keeps his dribble
Booker holds and looks
Randle with the ball
Randle is looking to make a pass
Chris Paul receives the pass
Paul over to Devin Booker
Booker catches the pass
FOUL! Martin commits the foul
That is foul number 2 on him
No good. That one barely grazed the rim
Rockets Substitutions
#25 Justin Holiday
#10 Eric Gordon
#40 Chimezie Metu
Suns Substitutions
#99 Jae Crowder
Timeout called by the Rockets.
Devin Booker drops one in from the line
Booker sinks one from the charity stripe
Suns 23, Rockets 12 - 5:19, 1st Quarter
The ball is inbounded to John Wall
Wall brings it across the timeline
Wall swings it over to Holiday
Holiday catches the pass
Holiday looking for Wood
Christian Wood receives the pass
Wood draws an extra defender and kicks it to Justin Holiday
No good. That one barely grazed the rim
Metu comes away with an offensive rebound
Metu with a beautiful finger roll there for the bucket
Suns 23, Rockets 14 - 4:56, 1st Quarter
The ball is inbounded to Devin Booker
Booker brings it across the timeline
Booker still with the ball
Booker is looking to make a pass
John Wall intercepts the pass!
Suns 23, Rockets 14 - 4:47, 1st Quarter
Wall brings it across the timeline
Wall gets ready to fire off a pass
Justin Holiday receives the pass
Holiday holds and looks
The pass is taken by Wall
Wall dishes to Christian Wood
The pass is taken by Wood
Wood puts up a shot
Wood rattles home the three ball
Suns 23, Rockets 17 - 4:28, 1st Quarter
Chris Paul takes the inbounds pass
Chris Paul brings the ball over half court
Chris Paul fires off a pass
The pass is taken by Randle
Julius Randle delivers a pass to Ayton
Ayton with the ball
Ayton scores. How in the world did he get that one to fall?
Suns 25, Rockets 17 - 4:17, 1st Quarter
The ball is passed in to Wall
Wall dribbles it up to the top of the key
Wall over to Eric Gordon
Gordon with the ball
Eric Gordon takes a shot
Gordon sinks the triple try!
Suns 25, Rockets 20 - 4:07, 1st Quarter
Phoenix inbounds the ball
Booker brings it across the timeline
Booker dishes to Deandre Ayton
Ayton catches the pass
Ayton kicks it to Booker
Devin Booker receives the pass
No good. That one barely grazed the rim
Holiday grabs the board
Suns 25, Rockets 20 - 3:50, 1st Quarter
Justin Holiday sends the outlet pass to John Wall
Wall swings it over to Metu
Chimezie Metu gets a pass
Metu shoots
Metu playing some sweet string music tonight
Suns 25, Rockets 22 - 3:39, 1st Quarter
The ball is passed in to Booker
Booker brings it across the timeline
Booker is looking to make a pass
Deandre Ayton gets a pass
Ayton with the drive and the dish to Paul
Paul's shot hits the iron and bounces off
John Wall grabs the defensive rebound
Suns 25, Rockets 22 - 3:26, 1st Quarter
John Wall dribbles the ball over half court
Wall takes a couple of dribbles
Wall is looking to make a pass
The pass is taken by Metu
Metu gets ready to fire off a pass
Wall with the ball
Wall dishes to Justin Holiday
Holiday catches the pass
Holiday lets one go
The shot rattles out
Ayton rebounds the ball
Suns 25, Rockets 22 - 3:01, 1st Quarter
Ayton sends the outlet pass to Paul
Paul shoots it to Ayton
Deandre Ayton receives the pass
Deandre Ayton surveys the defense
Booker with the ball
FOUL! Holiday is going to be charged with that foul
That is foul number 1 on him
Booker comes up short
Devin Booker drops one in from the line
Devin Booker drops one in from the line
Suns 27, Rockets 22 - 2:46, 1st Quarter
The ball is passed in to Wall
John Wall advances the ball past midcourt
John Wall looking to send it to Gordon
Eric Gordon receives the pass
Gordon kicks it to Wood
FOUL! Crowder commits the foul
That is foul number 1 on him
Suns 27, Rockets 22 - 2:38, 1st Quarter
The ball is inbounded to John Wall
Wall shoots it to Wood
Christian Wood gets a pass
Christian Wood surveys the defense
Chimezie Metu receives the pass
Metu shoots
Randle got a piece of that shot!
Devin Booker pulls down the board
Suns 27, Rockets 22 - 2:26, 1st Quarter
Devin Booker brings the ball over half court
Booker fills it up
Suns 29, Rockets 22 - 2:18, 1st Quarter
The ball is inbounded to John Wall
John Wall brings the ball over half court
Wall is looking to make a pass
Metu with the ball
Chimezie Metu puts up a shot
Metu had a good look but couldn't convert
Ayton comes away with the rebound
Suns 29, Rockets 22 - 2:00, 1st Quarter
Deandre Ayton sends the outlet pass to Chris Paul
Paul keeps his dribble
Chris Paul's shot hits the iron, bounces up and in!
Suns 31, Rockets 22 - 1:49, 1st Quarter
The ball is inbounded to John Wall
John Wall advances the ball past midcourt
Wall takes a couple of dribbles
Wall looks for an open man
The pass is taken by Gordon
Eric Gordon fires off a pass
John Wall receives the pass
Wall kicks it to Wood
The pass intended for Wood was kicked by his defender.
Rockets Substitutions
#9 Shabazz Napier
Suns Substitutions
#2 Marquis Teague
#10 Ramon Sandy
#41 KZ Okpala
#40 Paul Millsap
Suns 31, Rockets 22 - 1:29, 1st Quarter
The ball is inbounded to Shabazz Napier
Napier still with the ball
Napier with a nice crossover
Napier drives, sees the help coming....finds the open man and hits him
Metu throws down a monster dunk!!!
Suns 31, Rockets 24 - 1:24, 1st Quarter
Marquis Teague gets the inbounds pass
Marquis Teague brings the ball over half court
Teague gets ready to fire off a pass
Sandy catches the pass
Ramon Sandy delivers a pass to Millsap
Paul Millsap receives the pass
Millsap is looking to make a pass
Marquis Teague receives the pass
Teague kicks it to Millsap
Paul Millsap receives the pass
Millsap holds and looks
FOUL! Wood commits the foul
That is foul number 1 on him
Paul Millsap drops one in from the line
Paul Millsap throws up a brick from the line
Millsap comes away with an offensive rebound
Suns 32, Rockets 24 - 1:01, 1st Quarter
Millsap kicks it to Teague
The pass is taken by Teague
Teague dishes to Ramon Sandy
The pass is taken by Sandy
Sandy looks for an open man
Teague catches the pass
Teague is looking to make a pass
Sandy catches the pass
Ramon Sandy puts it on the floor
Sandy comes up short
Christian Wood pulls down the board
Suns 32, Rockets 24 - 0:51, 1st Quarter
Christian Wood sends the outlet pass to Shabazz Napier
Napier is looking to make a pass
Chimezie Metu receives the pass
Chimezie Metu fires off a pass
Christian Wood gets a pass
Wood gets ready to fire off a pass
Napier catches the pass
Shabazz Napier looking to send it to Wood
Christian Wood gets a pass
Christian Wood delivers a pass to Napier
The pass is taken by Napier
Napier is looking to make a pass
The pass is taken by Holiday
Holiday shoots
Holiday with a good look but can't get it to fall
The ball bounces out of bounds
Suns 32, Rockets 24 - 0:24, 1st Quarter
Phoenix inbounds the ball
Teague brings it across the timeline
Marquis Teague is setting up a play
Teague is looking to make a pass
Sandy catches the pass
Sandy is trying to go to the hole
Sandy draws the help and makes a nice pass to Crowder
Jae Crowder delivers a pass to Teague
Marquis Teague gets a pass
Teague kicks it to Crowder
Crowder catches the pass
Crowder over to KZ Okpala
Okpala with the ball
Okpala shoots it to Teague
The pass is taken by Teague
Teague shoots
Teague gets it to fall
Suns 34, Rockets 24 - 0:02, 1st Quarter
Houston inbounds the ball
Shabazz Napier dribbles the ball over half court
That's the end of the quarter.
Suns 34, Rockets 24 - 12:00, 2nd Quarter
The ball is inbounded to Shabazz Napier
Napier is looking to make a pass
Gordon catches the pass
Eric Gordon dumps it off to Metu
Chimezie Metu gets a pass
Chimezie Metu surveys the defense
Millsap steals the pass from Chimezie Metu!
Suns 34, Rockets 24 - 11:53, 2nd Quarter
Paul Millsap sends the outlet pass to Marquis Teague
Marquis Teague dumps it off to Okpala
KZ Okpala gets a pass
KZ Okpala is getting ready to make his move off the dribble
Okpala gets it to fall
Suns 36, Rockets 24 - 11:42, 2nd Quarter
The ball is passed in to Napier
Shabazz Napier brings the ball over half court
Shabazz Napier looking to send it to Gordon
Eric Gordon gets a pass
Gordon with a great looking bucket there
Suns 36, Rockets 26 - 11:28, 2nd Quarter
The ball is inbounded to Marquis Teague
Teague dribbles it up to the top of the key
Teague is looking to make a pass
The pass is taken by Crowder
Crowder shoots it to Okpala
KZ Okpala gets a pass
Okpala is looking to make a pass
The pass is taken by Teague
Marquis Teague looking to send it to Millsap
Paul Millsap gets a pass
Millsap puts up a shot
The shot is rejected by Christian Wood
Chimezie Metu pulls down the board
Suns 36, Rockets 26 - 11:00, 2nd Quarter
Chimezie Metu passes it over to Shabazz Napier
Napier takes a couple of dribbles
FOUL! Teague commits the foul
That is foul number 1 on him
Shabazz Napier with the kiss off the glass!
Shabazz Napier drops one in from the line
Suns 36, Rockets 29 - 10:54, 2nd Quarter
The ball is inbounded to Marquis Teague
Teague brings it across the timeline
Teague swings it over to Okpala
The pass was deflected out of bounds
Suns 36, Rockets 29 - 10:48, 2nd Quarter
Marquis Teague gets the inbounds pass
Teague over to Paul Millsap
The pass is taken by Millsap
Paul Millsap puts up a shot
The shot is off the mark
Justin Holiday pulls down the board
Suns 36, Rockets 29 - 10:41, 2nd Quarter
Shabazz Napier receives the outlet pass from Justin Holiday
Shabazz Napier was a little too strong on that one
Crowder grabs the board
Suns 36, Rockets 29 - 10:28, 2nd Quarter
Marquis Teague receives the outlet pass from Jae Crowder
Teague keeps his dribble
Marquis Teague dumps it off to Crowder
Jae Crowder gets a pass
Crowder is looking to make a pass
The pass is taken by Teague
Teague is trying to go to the hole
Jae Crowder receives a sweet pass
SWISH! It's good for three!
Suns 39, Rockets 29 - 10:09, 2nd Quarter
Shabazz Napier gets the inbounds pass
Shabazz Napier brings the ball over half court
Napier takes a couple of dribbles
Shabazz Napier surveys the defense
Justin Holiday gets a pass
Holiday shoots it to Napier
Napier catches the pass
Napier shoots
Napier drops in a triple off the glass! Oh My!
Suns 39, Rockets 32 - 9:56, 2nd Quarter
Marquis Teague gets the inbounds pass
Teague dribbles it up to the top of the key
Teague is looking to make a pass
Jae Crowder gets a pass
Crowder is looking to make a pass
The pass was deflected out of bounds
Suns Substitutions
#3 Chris Paul
#1 Devin Booker
#22 Deandre Ayton
Suns 39, Rockets 32 - 9:47, 2nd Quarter
Phoenix inbounds the ball
Booker is looking to make a pass
Crowder catches the pass
Crowder swings it over to Booker
Booker catches the pass
Devin Booker takes a shot
The shot rattles out
Holiday rebounds the ball
Suns 39, Rockets 32 - 9:37, 2nd Quarter
Justin Holiday sends the outlet pass to Shabazz Napier
Napier is looking to make a pass
Gordon with the ball
Eric Gordon puts up a shot
The shot rattles out
Crowder grabs the board
Suns 39, Rockets 32 - 9:22, 2nd Quarter
Chris Paul receives the outlet pass from Jae Crowder
Paul keeps his dribble
Paul sinks the triple try!
Suns 42, Rockets 32 - 9:12, 2nd Quarter
The ball is inbounded to Shabazz Napier
Napier brings it across the timeline
Napier is looking to make a pass
Wood catches the pass
Wood with a nice crossover
Wood draws an extra defender and kicks it to Eric Gordon
Gordon's shot rattles in and out
KZ Okpala pulls down the board
Suns 42, Rockets 32 - 8:58, 2nd Quarter
Okpala outlets the ball to Chris Paul
Chris Paul is getting ready to make his move off the dribble
Paul's shot is good
Suns 44, Rockets 32 - 8:51, 2nd Quarter
The ball is passed in to Napier
Shabazz Napier dribbles the ball over half court
Napier still with the ball
Napier looks for an open man
The pass is taken by Wood
Wood attempts to drive to the basket
FOUL! Christian Wood is whistled for the charge!
That is foul number 2 on him
Timeout called by the Suns.
Suns 44, Rockets 32 - 8:43, 2nd Quarter
The ball is passed in to Booker
Booker brings it across the timeline
Booker is trying to go to the hole
Booker draws the help and makes a nice pass to Ayton
Ayton draws an extra defender and kicks it to Devin Booker
Devin Booker takes a shot
Booker missed that one badly
Justin Holiday pulls down the board
Suns 44, Rockets 32 - 8:28, 2nd Quarter
Holiday outlets the ball to Shabazz Napier
Napier takes a couple of dribbles
Napier over to Christian Wood
The pass is taken by Wood
Wood looks for an open man
Metu catches the pass
Metu lets one go
Chimezie Metu was a little too strong on that one
KZ Okpala grabs the defensive rebound
Suns 44, Rockets 32 - 8:17, 2nd Quarter
Okpala sends the outlet pass to Paul
Paul over to Jae Crowder
Paul's pass for Jae Crowder was deflected out of bounds
Suns 44, Rockets 32 - 8:08, 2nd Quarter
The ball is passed in to Paul
Chris Paul is setting up a play
Paul gets ready to fire off a pass
Devin Booker receives the pass
FOUL! Holiday commits the foul
That is foul number 2 on him
Booker's shot is off the glass and bounces away
Rockets Substitutions
#1 John Wall
Suns Substitutions
#54 Julius Randle
Devin Booker drops one in from the line
Booker sinks one from the charity stripe
Suns 46, Rockets 32 - 7:59, 2nd Quarter
The ball is inbounded to John Wall
Wall dribbles it up to the top of the key
Wall keeps his dribble
John Wall dumps it off to Metu
Chimezie Metu gets a pass
Metu shoots
BRICK!
Deandre Ayton pulls down the board
Suns 46, Rockets 32 - 7:38, 2nd Quarter
Ayton sends the outlet pass to Paul
Paul still with the ball
Paul looking for Crowder
Jae Crowder gets a pass
The shot is off the mark
Wood comes away with the rebound
Suns 46, Rockets 32 - 7:19, 2nd Quarter
Wood outlets the ball to John Wall
Wall keeps his dribble
John Wall delivers a pass to Wood
Christian Wood gets a pass
Wood is looking to make a pass
Eric Gordon receives the pass
Gordon is looking to make a pass
The pass is taken by Holiday
Holiday dishes to John Wall
John Wall receives the pass
Wall with a good look but can't get it to fall
Crowder grabs the board
Suns 46, Rockets 32 - 6:58, 2nd Quarter
Crowder sends the outlet pass to Paul
Paul is looking to make a pass
Ayton catches the pass
Ayton drives, sees the help coming....finds the open man and hits him
Randle drains the triple
Suns 49, Rockets 32 - 6:49, 2nd Quarter
The ball is inbounded to John Wall
Wall dribbles it up to the top of the key
Wall keeps his dribble
John Wall looking to send it to Metu
Metu with the ball
Metu shoots it to Wood
Wood with the ball
Wood with a beautiful finger roll there for the bucket
Suns 49, Rockets 34 - 6:30, 2nd Quarter
The ball is passed in to Paul
Chris Paul brings the ball over half court
Paul gets ready to fire off a pass
Julius Randle gets a pass
Randle lets one go
SWISH! It's good for three!
Suns 52, Rockets 34 - 6:15, 2nd Quarter
Houston inbounds the ball
Wall dribbles it up to the top of the key
Wall dishes to Chimezie Metu
Metu catches the pass
Chimezie Metu fires off a pass
Wood with the ball
Wood with a nice crossover
FOUL! Wood is called for a charge!
That is foul number 3 on him
Rockets Substitutions
#8 Jae'Sean Tate
#6 Kenyon Martin Jr.
#53 Jared Whitehead
Suns 52, Rockets 34 - 6:03, 2nd Quarter
Chris Paul takes the inbounds pass
Chris Paul brings the ball over half court
Paul over to Devin Booker
Devin Booker receives the pass
Devin Booker puts it through from downtown!
Suns 55, Rockets 34 - 5:50, 2nd Quarter
The ball is inbounded to John Wall
Wall dribbles it up to the top of the key
Wall still with the ball
Wall is looking to make a pass
The pass is taken by Martin Jr.
Kenyon Martin Jr. puts up a shot
The shot is off the mark
Booker rebounds the ball
Suns 55, Rockets 34 - 5:29, 2nd Quarter
Devin Booker passes it over to Chris Paul
Chris Paul looking to send it to Booker
Booker with the ball
Devin Booker shows off his range and hits the three
Suns 58, Rockets 34 - 5:19, 2nd Quarter
Houston inbounds the ball
John Wall dribbles the ball over half court
Wall gets ready to fire off a pass
The pass is taken by Martin Jr.
Martin Jr. is looking to make a pass
Wall with the ball
Wall kicks it to Metu
Metu with the ball
Metu dishes to John Wall
John Wall receives the pass
John Wall takes a shot
FOUL! Chris Paul commits the foul
That is foul number 2 on him
I bet Wall wishes he could have that one back
Rockets Substitutions
#25 Justin Holiday
#21 Rodney Hood
Suns Substitutions
#20 Dillon Brooks
Timeout called by the Rockets.
John Wall throws up a brick from the line
Wall misses the free throw
Wall rebounds the ball
Suns 58, Rockets 34 - 4:52, 2nd Quarter
Wall keeps his dribble
Wall is looking to make a pass
Whitehead with the ball
Whitehead over to Justin Holiday
Justin Holiday receives the pass
Holiday lets one go
Holiday sinks the long one
Suns 58, Rockets 37 - 4:45, 2nd Quarter
The ball is inbounded to Chris Paul
Chris Paul brings the ball over half court
Chris Paul drills the trifecta!
Suns 61, Rockets 37 - 4:34, 2nd Quarter
The ball is inbounded to John Wall
John Wall dribbles the ball over half court
Wall looks for an open man
FOUL! Paul commits the foul
That is foul number 3 on him
Suns Substitutions
#2 Marquis Teague
Suns 61, Rockets 37 - 4:27, 2nd Quarter
John Wall takes the inbounds pass
Wall shoots it to Hood
Rodney Hood receives the pass
Rodney Hood was a little too strong on that one
Brooks grabs the board
Suns 61, Rockets 37 - 4:14, 2nd Quarter
Dillon Brooks sends the outlet pass to Marquis Teague
Teague is looking to make a pass
Booker with the ball
Booker puts up a shot
Booker with a great looking bucket there
Suns 63, Rockets 37 - 4:00, 2nd Quarter
The ball is passed in to Wall
Wall dribbles it up to the top of the key
Wall is trying to go to the hole
Rodney Hood receives a sweet pass
Rodney Hood hits a three ball from DEEP!
Suns 63, Rockets 40 - 3:45, 2nd Quarter
The ball is inbounded to Devin Booker
Booker dribbles it up to the top of the key
Booker is looking to make a pass
The pass is taken by Brooks
Brooks is looking to make a pass
Deandre Ayton gets a pass
Ayton is looking to make a pass
Teague with the ball
Teague shows some fancy dribbling and is going to the rim
Teague drains the bucket
Suns 65, Rockets 40 - 3:29, 2nd Quarter
John Wall takes the inbounds pass
Wall dribbles it up to the top of the key
FOUL! Teague commits the foul
That is foul number 2 on him
Wall comes up short
Rockets Substitutions
#18 Stephen Martin
Suns Substitutions
#99 Jae Crowder
Wall sinks one from the charity stripe
Wall hits the free throw
Suns 65, Rockets 42 - 3:21, 2nd Quarter
Devin Booker gets the inbounds pass
Devin Booker advances the ball past midcourt
Booker is looking to make a pass
Deandre Ayton receives the pass
Deandre Ayton takes a shot
SWISH! It's good for three!
Suns 68, Rockets 42 - 3:11, 2nd Quarter
Houston inbounds the ball
John Wall brings the ball over half court
Wall holds and looks
The pass is taken by Metu
Metu with a good look but can't get it to fall
Deandre Ayton grabs the defensive rebound
Suns 68, Rockets 42 - 2:57, 2nd Quarter
Deandre Ayton passes it over to Devin Booker
Booker swings it over to Ayton
Deandre Ayton gets a pass
Whitehead got a piece of that shot!
Hood comes away with the rebound
Suns 68, Rockets 42 - 2:46, 2nd Quarter
Hood sends the outlet pass to Wall
John Wall puts it on the floor
Wall is looking to make a pass
The pass is taken by Metu
Metu is looking to make a pass
Whitehead with the ball
Whitehead with a beautiful finger roll there for the bucket
Suns 68, Rockets 44 - 2:34, 2nd Quarter
Phoenix inbounds the ball
Booker brings it across the timeline
Booker still with the ball
Booker had a good look but couldn't convert
Jae Crowder grabs the offensive rebound
Crowder with a beautiful finger roll there for the bucket
Suns 70, Rockets 44 - 2:21, 2nd Quarter
The ball is inbounded to Stephen Martin
Stephen Martin dribbles the ball over half court
Martin keeps his dribble
Martin swings it over to Metu
Metu catches the pass
Metu is looking to make a pass
Wall catches the pass
John Wall puts up a shot
The shot is off the mark
Crowder rebounds the ball
Suns 70, Rockets 44 - 1:57, 2nd Quarter
Crowder outlets the ball to Devin Booker
Booker gets ready to fire off a pass
Julius Randle gets a pass
Randle is looking to make a pass
Booker with the ball
Booker kicks it to Brooks
The pass is taken by Brooks
Brooks shoots
BRICK!
Chimezie Metu grabs the defensive rebound
Suns 70, Rockets 44 - 1:38, 2nd Quarter
Metu sends the outlet pass to Wall
FOUL! Brooks is whistled for the foul
That is foul number 1 on him
John Wall made it look easy there
Rockets Substitutions
#10 Eric Gordon
Suns Substitutions
#2 Marquis Teague
#40 Paul Millsap
Wall misses the free throw
Wall comes away with an offensive rebound
Suns 70, Rockets 46 - 1:31, 2nd Quarter
Wall keeps his dribble
Wall's shot is off the glass and bounces away
John Wall grabs the offensive rebound
Wall is looking to make a pass
John Wall's pass is kicked by the defense - it may be illegal but still effective at stopping the pass!
Rockets Substitutions
#40 Chimezie Metu
Suns 70, Rockets 46 - 1:23, 2nd Quarter
Houston inbounds the ball
John Wall is setting up a play
Wall kicks it to Hood
Hood with the ball
Hood is looking to make a pass
Stephen Martin receives the pass
Martin over to Jared Whitehead
FOUL! Teague commits the foul
That is foul number 3 on him
Rockets Substitutions
#10 Eric Gordon
Suns Substitutions
#10 Ramon Sandy
Martin hits the free throw
Martin hits the free throw
Suns 70, Rockets 48 - 1:16, 2nd Quarter
Dillon Brooks takes the inbounds pass
Brooks dribbles it up to the top of the key
Brooks still with the ball
Dillon Brooks shows off his range and hits the three
Suns 73, Rockets 48 - 1:06, 2nd Quarter
The ball is inbounded to Stephen Martin
Stephen Martin advances the ball past midcourt
Stephen Martin puts it on the floor
Martin kicks it to Wall
Wall with the ball
Wall lets one go
It's off the mark!
Brooks comes away with the rebound
Suns 73, Rockets 48 - 0:54, 2nd Quarter
Brooks brings it across the timeline
Brooks takes a couple of dribbles
Brooks sinks the long one
Suns 76, Rockets 48 - 0:47, 2nd Quarter
Houston inbounds the ball
John Wall advances the ball past midcourt
Wall is looking to make a pass
Stephen Martin receives the pass
Martin shoots it to Hood
Rodney Hood gets a pass
Hood shoots it to Martin
Martin catches the pass
Martin works the defense with some nice ball handling
BRICK!
Millsap grabs the board
Suns 76, Rockets 48 - 0:31, 2nd Quarter
Dillon Brooks receives the outlet pass from Paul Millsap
Brooks is looking to make a pass
Julius Randle gets a pass
Randle is looking to make a pass
Rodney Hood picks off the bad pass!
Suns 76, Rockets 48 - 0:23, 2nd Quarter
Rodney Hood sends the outlet pass to John Wall
John Wall is setting up a play
John Wall fires off a pass
Rodney Hood gets a pass
Hood shoots it to Gordon
Eric Gordon receives the pass
Gordon lets one go
The shot rattles out
Martin grabs the board
Martin's shot is off the iron
Millsap grabs the board
Suns 76, Rockets 48 - 0:08, 2nd Quarter
Millsap sends the outlet pass to Brooks
Dillon Brooks surveys the defense
Sandy catches the pass
Sandy shoots
Sandy clangs one off the rim
Randle rebounds the ball
That's the end of the half.
Rockets Substitutions
#35 Christian Wood
Suns Substitutions
#3 Chris Paul
#1 Devin Booker
#22 Deandre Ayton
Suns 76, Rockets 48 - 12:00, 3rd Quarter
Houston inbounds the ball
Wall is looking to make a pass
Jared Whitehead receives the pass
Whitehead shoots it to Wall
John Wall gets a pass
John Wall looking to send it to Hood
Rodney Hood receives the pass
Rodney Hood puts it on the floor
The shot is off the mark
Ayton rebounds the ball
Suns 76, Rockets 48 - 11:43, 3rd Quarter
Chris Paul receives the outlet pass from Deandre Ayton
Chris Paul is setting up a play
Paul dishes to Deandre Ayton
The pass is taken by Ayton
Deandre Ayton takes a shot
Ayton's shot hits nothing but the bottom of the net
Suns 78, Rockets 48 - 11:33, 3rd Quarter
John Wall takes the inbounds pass
John Wall advances the ball past midcourt
Wall takes a couple of dribbles
Wall is looking to make a pass
The pass is taken by Martin
Martin swings it over to Wood
Christian Wood gets a pass
Christian Wood puts up a shot
Wood comes up short
Paul grabs the board
Suns 78, Rockets 48 - 11:13, 3rd Quarter
Chris Paul dribbles the ball over half court
Paul swings it over to Brooks
Brooks catches the pass
Brooks dishes to Devin Booker
Devin Booker receives the pass
Booker looking for Randle
Randle catches the pass
Julius Randle takes a shot
Julius Randle missed that one
Christian Wood pulls down the board
Suns 78, Rockets 48 - 10:57, 3rd Quarter
John Wall receives the outlet pass from Christian Wood
Wall still with the ball
John Wall fires off a pass
Martin with the ball
Martin lets one go
It's off the mark!
Randle grabs the board
Suns 78, Rockets 48 - 10:45, 3rd Quarter
Chris Paul receives the outlet pass from Julius Randle
Paul is looking to make a pass
The pass is taken by Booker
Booker is going to attack the rim
Devin Booker knocks the shot down
Suns 80, Rockets 48 - 10:36, 3rd Quarter
Houston inbounds the ball
Wall brings it across the timeline
John Wall delivers a pass to Whitehead
Jared Whitehead receives the pass
Whitehead is looking to make a pass
Christian Wood receives the pass
Wood is looking to make a pass
Wall with the ball
Wall dishes to Stephen Martin
The pass is taken by Martin
Martin works the defense with some nice ball handling
Stephen Martin with the kiss off the glass!
Suns 80, Rockets 50 - 10:19, 3rd Quarter
Devin Booker takes the inbounds pass
Devin Booker advances the ball past midcourt
Booker shoots it to Brooks
Dillon Brooks gets a pass
Brooks holds and looks
Deandre Ayton receives the pass
Ayton is looking to make a pass
Booker catches the pass
Booker kicks it to Randle
Randle catches the pass
Randle is looking to make a pass
Paul catches the pass
Paul shoots
Chris Paul was a little too strong on that one
Wall grabs the board
Suns 80, Rockets 50 - 9:51, 3rd Quarter
John Wall brings the ball over half court
Wall still with the ball
John Wall dumps it off to Martin
Stephen Martin receives the pass
Martin gets ready to fire off a pass
Rodney Hood receives the pass
Hood looks for an open man
The pass is taken by Wood
Wood puts up a shot
Wood gets it to fall
Suns 80, Rockets 52 - 9:38, 3rd Quarter
The ball is passed in to Paul
Chris Paul dribbles the ball over half court
Paul dishes to Devin Booker
Booker catches the pass
Booker is looking to make a pass
The pass is taken by Brooks
Brooks kicks it to Booker
The pass is taken by Booker
Booker is looking to make a pass
Chris Paul receives the pass
Chris Paul delivers a pass to Booker
Devin Booker gets a pass
Booker puts up a shot
Devin Booker was a little too strong on that one
John Wall grabs the defensive rebound
Suns 80, Rockets 52 - 9:10, 3rd Quarter
Wall sends the outlet pass to Martin
Martin takes a couple of dribbles
Stephen Martin fires off a pass
Whitehead catches the pass
Jared Whitehead takes a shot
Jared Whitehead puts it through from downtown!
Suns 80, Rockets 55 - 8:57, 3rd Quarter
Devin Booker gets the inbounds pass
Devin Booker brings the ball over half court
Booker takes a couple of dribbles
Booker over to Chris Paul
Devin Booker has his pass deflected out of bounds
Suns 80, Rockets 55 - 8:43, 3rd Quarter
The ball is inbounded to Chris Paul
Paul looking for Booker
Stephen Martin intercepts the pass!
Suns 80, Rockets 55 - 8:39, 3rd Quarter
Stephen Martin passes it over to John Wall
Wall takes a couple of dribbles
SWISH! It's good for three!
Suns 80, Rockets 58 - 8:32, 3rd Quarter
Phoenix inbounds the ball
Booker brings it across the timeline
Devin Booker is setting up a play
Booker over to Julius Randle
Randle with the ball
Julius Randle puts up a shot
Randle had a good look but couldn't convert
Jared Whitehead grabs the defensive rebound
Suns 80, Rockets 58 - 8:17, 3rd Quarter
Jared Whitehead sends the outlet pass to John Wall
John Wall dumps it off to Wood
The pass is taken by Wood
Christian Wood is getting ready to make his move off the dribble
It's Good!
Suns 80, Rockets 60 - 8:08, 3rd Quarter
The ball is inbounded to Chris Paul
Chris Paul dribbles the ball over half court
Paul dishes to Devin Booker
Booker with the ball
Booker comes up short
Martin grabs the board
Suns 80, Rockets 60 - 7:54, 3rd Quarter
Martin brings it across the timeline
Martin is looking to make a pass
Christian Wood receives the pass
Wood shows some fancy dribbling and is going to the rim
Wood with the drive and the dish to Whitehead
Whitehead puts up a shot
Jared Whitehead from way downtown....BANG!
Suns 80, Rockets 63 - 7:42, 3rd Quarter
Devin Booker takes the inbounds pass
Devin Booker advances the ball past midcourt
Devin Booker surveys the defense
Dillon Brooks gets a pass
Brooks dishes to Julius Randle
Randle catches the pass
Randle dishes to Deandre Ayton
Ayton catches the pass
Ayton looking for Booker
Ayton's pass was stolen by Martin!
Suns 80, Rockets 63 - 7:30, 3rd Quarter
Stephen Martin sends the outlet pass to John Wall
Wall keeps his dribble
FOUL! Paul commits the foul
That is foul number 4 on him
John Wall was a little too strong on that one
Rockets Substitutions
#6 Kenyon Martin Jr.
Suns Substitutions
#2 Marquis Teague
Wall hits the free throw
Wall hits the free throw
Suns 80, Rockets 65 - 7:22, 3rd Quarter
The ball is inbounded to Marquis Teague
Marquis Teague advances the ball past midcourt
Teague looks for an open man
Deandre Ayton receives the pass
Ayton draws an extra defender and kicks it to Dillon Brooks
Dillon Brooks was a little too strong on that one
Whitehead rebounds the ball
Suns 80, Rockets 65 - 7:05, 3rd Quarter
Jared Whitehead passes it over to John Wall
John Wall is setting up a play
John Wall delivers a pass to Wood
Wood catches the pass
Wood attempts to drive to the basket
FOUL! Ayton draws the charge!
That is foul number 4 on Wood
Rockets Substitutions
#40 Chimezie Metu
Suns 80, Rockets 65 - 6:54, 3rd Quarter
The ball is inbounded to Devin Booker
Devin Booker brings the ball over half court
Booker is looking to make a pass
Brooks catches the pass
Brooks is trying to go to the hole
The shot is off the mark
Deandre Ayton pulls down the board
Ayton flushes it home with a huge dunk!!!
Suns 82, Rockets 65 - 6:37, 3rd Quarter
John Wall takes the inbounds pass
John Wall brings the ball over half court
John Wall surveys the defense
Chimezie Metu receives the pass
Chimezie Metu delivers a pass to Wall
The pass is taken by Wall
Wall with a nice crossover
Chimezie Metu receives a sweet pass
Metu shoots
What a fantastic block by Deandre Ayton!
Metu grabs the board
Metu finishes with the soft touch around the rim
Suns 82, Rockets 67 - 6:21, 3rd Quarter
The ball is inbounded to Marquis Teague
Teague dribbles it up to the top of the key
Teague over to Julius Randle
Randle with the ball
Julius Randle takes a shot
Metu says get that stuff outta here!
Chimezie Metu grabs the defensive rebound
Suns 82, Rockets 67 - 6:11, 3rd Quarter
Metu sends the outlet pass to Wall
Wall still with the ball
Wall looks for an open man
Hood catches the pass
Hood looks for an open man
The pass is taken by Whitehead
Whitehead finishes with the soft touch around the rim
Suns 82, Rockets 69 - 5:55, 3rd Quarter
Phoenix inbounds the ball
Marquis Teague dribbles the ball over half court
Teague is looking to make a pass
The pass is taken by Booker
Booker works the defense with some nice ball handling
Booker drives, sees the help coming....finds the open man and hits him
Randle puts up a shot
FOUL! Chimezie Metu is whistled for the foul
That is foul number 1 on him
Julius Randle can't get the shot to fall
Rockets Substitutions
#8 Jae'Sean Tate
#10 Eric Gordon
Timeout called by the Suns.
Randle bounces the free throw off the rim
Randle sinks one from the charity stripe
Suns 83, Rockets 69 - 5:36, 3rd Quarter
Jae'Sean Tate gets the inbounds pass
Tate brings it across the timeline
Tate is looking to make a pass
FOUL! Booker is going to be charged with that foul
That is foul number 1 on him
Suns 83, Rockets 69 - 5:27, 3rd Quarter
John Wall gets the inbounds pass
Wall keeps his dribble
Wall over to Chimezie Metu
Chimezie Metu gets a pass
Metu holds and looks
Eric Gordon gets a pass
Gordon with a nice crossover
John Wall receives a sweet pass
Wall fills it up
Suns 83, Rockets 71 - 5:16, 3rd Quarter
Devin Booker takes the inbounds pass
Booker brings it across the timeline
Booker kicks it to Teague
The pass is taken by Teague
Teague is looking to make a pass
Devin Booker gets a pass
Booker is looking to make a pass
The pass is taken by Brooks
Brooks knocks it down for three!
Suns 86, Rockets 71 - 4:57, 3rd Quarter
The ball is passed in to Wall
John Wall advances the ball past midcourt
Wall over to Jae'Sean Tate
Tate catches the pass
Tate swings it over to Wall
Wall with the ball
John Wall surveys the defense
The pass is taken by Metu
Metu is looking to make a pass
Gordon catches the pass
Gordon shoots
The shot rattles out
Chimezie Metu grabs the offensive rebound
Chimezie Metu surveys the defense
John Wall receives the pass
Wall over to Eric Gordon
Eric Gordon receives the pass
Gordon looks for an open man
John Wall gets a pass
Wall shoots
Wall had a good look but couldn't convert
Jae'Sean Tate pulls down the board
Tate gets ready to fire off a pass
The pass is taken by Wall
Wall lets one go
FOUL! Teague is whistled for the foul
That is foul number 4 on him
John Wall can't find the mark
Suns Substitutions
#10 Ramon Sandy
Wall misses the free throw
Wall bounces the free throw off the rim
Wall rebounds the ball
John Wall knocks the shot down
Suns 86, Rockets 73 - 3:59, 3rd Quarter
Devin Booker gets the inbounds pass
Booker brings it across the timeline
Booker over to Deandre Ayton
Ayton with the ball
Ayton puts up a shot
Ayton's shot is off the iron
Metu rebounds the ball
Suns 86, Rockets 73 - 3:46, 3rd Quarter
Chimezie Metu sends the outlet pass to John Wall
Wall keeps his dribble
Wall shoots it to Tate
Tate with the ball
Tate is looking to make a pass
Ramon Sandy picks off the bad pass!
Sandy pushes it up to Devin Booker who throws down a jam!
Suns 88, Rockets 73 - 3:28, 3rd Quarter
The ball is inbounded to John Wall
Wall dribbles it up to the top of the key
Wall takes a couple of dribbles
John Wall delivers a pass to Gordon
Gordon with the ball
Gordon is looking to make a pass
Kenyon Martin Jr. receives the pass
Martin Jr. is looking to make a pass
Wall catches the pass
Wall works the defense with some nice ball handling
Wall lays it in for an easy bucket
Suns 88, Rockets 75 - 3:13, 3rd Quarter
The ball is passed in to Booker
Devin Booker brings the ball over half court
Booker over to Ramon Sandy
Sandy catches the pass
Sandy holds and looks
Jae'Sean Tate steps in and picks off the pass from Sandy!
Suns 88, Rockets 75 - 3:00, 3rd Quarter
Tate sends the outlet pass to Wall
Wall keeps his dribble
John Wall dumps it off to Martin Jr.
Kenyon Martin Jr. gets a pass
Martin Jr. shoots
Martin Jr. comes up short
Brooks grabs the board
Suns 88, Rockets 75 - 2:47, 3rd Quarter
Brooks outlets the ball to Devin Booker
Devin Booker puts it on the floor
Booker looks for an open man
Julius Randle gets a pass
Randle finishes with the soft touch around the rim
Suns 90, Rockets 75 - 2:34, 3rd Quarter
The ball is passed in to Wall
John Wall dribbles the ball over half court
John Wall looking to send it to Tate
The pass is taken by Tate
Tate shoots it to Wall
John Wall receives the pass
John Wall puts it on the floor
Wall draws the help and makes a nice pass to Metu
Chimezie Metu puts up a shot
Chimezie Metu's shot hits the iron, bounces up and in!
Suns 90, Rockets 77 - 2:13, 3rd Quarter
Ramon Sandy gets the inbounds pass
Ramon Sandy dribbles the ball over half court
Sandy is looking to make a pass
Ramon Sandy has his pass deflected out of bounds
Rockets Substitutions
#9 Shabazz Napier
#53 Jared Whitehead
Suns Substitutions
#41 KZ Okpala
#99 Jae Crowder
#40 Paul Millsap
Suns 90, Rockets 77 - 2:02, 3rd Quarter
Phoenix inbounds the ball
Sandy is looking to make a pass
The pass is taken by Brooks
Brooks over to Ramon Sandy
The pass is taken by Sandy
Ramon Sandy takes a shot
Ramon Sandy can't get the shot to fall
Metu rebounds the ball
Suns 90, Rockets 77 - 1:53, 3rd Quarter
Chimezie Metu sends the outlet pass to Shabazz Napier
Napier kicks it to Gordon
Eric Gordon gets a pass
Eric Gordon surveys the defense
Whoa! That was a horrible pass out of bounds by Gordon
Rockets Substitutions
#8 Jae'Sean Tate
Suns Substitutions
#1 Devin Booker
Suns 90, Rockets 77 - 1:43, 3rd Quarter
Devin Booker gets the inbounds pass
Devin Booker brings the ball over half court
Booker keeps his dribble
Devin Booker delivers a pass to Sandy
Sandy catches the pass
Sandy over to Jae Crowder
Crowder with the ball
Crowder is looking to make a pass
Chimezie Metu intercepts the pass!
Suns 90, Rockets 77 - 1:29, 3rd Quarter
Chimezie Metu passes it over to Shabazz Napier
Napier dishes to Jared Whitehead
Paul Millsap picks off the bad pass!
Suns 90, Rockets 77 - 1:21, 3rd Quarter
Paul Millsap passes it over to Devin Booker
Booker attempts to drive to the basket
FOUL! Jae'Sean Tate is whistled for the foul
That is foul number 1 on him
Booker's shot is off the iron
Devin Booker drops one in from the line
Booker bounces the free throw off the rim
Booker grabs the board
Booker with a great looking bucket there
Suns 93, Rockets 77 - 1:10, 3rd Quarter
Houston inbounds the ball
Napier dribbles it up to the top of the key
Napier still with the ball
Shabazz Napier surveys the defense
The pass is taken by Whitehead
Jared Whitehead looking to send it to Martin Jr.
The pass is taken by Martin Jr.
Martin Jr. swings it over to Tate
Tate catches the pass
Tate is looking to make a pass
Whitehead catches the pass
Whitehead looks for an open man
Napier catches the pass
Napier lets one go
It's off the mark!
Crowder rebounds the ball
Suns 93, Rockets 77 - 0:43, 3rd Quarter
Jae Crowder sends the outlet pass to Devin Booker
Devin Booker fires off a pass
Millsap catches the pass
Paul Millsap dumps it off to Booker
Devin Booker receives the pass
Booker shoots
Booker drains the bucket
Suns 95, Rockets 77 - 0:32, 3rd Quarter
The ball is inbounded to Shabazz Napier
Shabazz Napier dribbles the ball over half court
Napier dishes to Jae'Sean Tate
Tate catches the pass
Tate swings it over to Metu
Metu with the ball
Chimezie Metu puts up a shot
Metu with a great looking bucket there
Suns 95, Rockets 79 - 0:23, 3rd Quarter
The ball is passed in to Booker
Devin Booker dribbles the ball over half court
Booker is looking to make a pass
The pass is taken by Sandy
Sandy looking for Booker
Devin Booker receives the pass
Booker looks for an open man
Crowder with the ball
Crowder is looking to make a pass
Devin Booker gets a pass
The shot is off the mark
Napier grabs the board
Suns 95, Rockets 79 - 0:03, 3rd Quarter
Shabazz Napier dribbles the ball over half court
That's the end of the quarter.
Rockets Substitutions
#18 Stephen Martin
#35 Christian Wood
Suns Substitutions
#3 Chris Paul
#22 Deandre Ayton
Suns 95, Rockets 79 - 12:00, 4th Quarter
Devin Booker takes the inbounds pass
Booker keeps his dribble
Devin Booker fires off a pass
Shabazz Napier picks off the bad pass!
Suns 95, Rockets 79 - 11:52, 4th Quarter
Shabazz Napier dribbles the ball over half court
Napier still with the ball
Napier is trying to go to the hole
FOUL! Paul draws the charge!
That is foul number 1 on Napier
Suns 95, Rockets 79 - 11:48, 4th Quarter
Phoenix inbounds the ball
Booker outlets the ball to Chris Paul
Chris Paul is setting up a play
Chris Paul surveys the defense
Devin Booker receives the pass
Devin Booker dumps it off to Paul
Chris Paul receives the pass
Paul holds and looks
Ayton catches the pass
Ayton gets ready to fire off a pass
Devin Booker gets a pass
Booker dishes to Deandre Ayton
Deandre Ayton receives the pass
Ayton lets one go
Ayton drains the bucket
Suns 97, Rockets 79 - 11:25, 4th Quarter
Stephen Martin takes the inbounds pass
Stephen Martin brings the ball over half court
Martin's shot rattles in and out
Chris Paul pulls down the board
Suns 97, Rockets 79 - 11:10, 4th Quarter
Chris Paul advances the ball past midcourt
Paul holds and looks
Jae Crowder receives the pass
Crowder swings it over to Booker
Booker catches the pass
Booker's shot is off the glass and bounces away
Okpala rebounds the ball
Okpala finishes with the soft touch around the rim
Suns 99, Rockets 79 - 10:51, 4th Quarter
The ball is passed in to Martin
Stephen Martin brings the ball over half court
Stephen Martin fires off a pass
Napier catches the pass
Napier over to Kenyon Martin Jr.
Martin Jr. catches the pass
Kenyon Martin Jr. puts it on the floor
Christian Wood receives a sweet pass
Kenyon Martin Jr. receives a sweet pass
Martin Jr. with a good look but can't get it to fall
Christian Wood pulls down the board
Wood over to Kenyon Martin Jr.
The pass is taken by Martin Jr.
Martin Jr. dishes to Shabazz Napier
Shabazz Napier receives the pass
Napier is looking to make a pass
Christian Wood receives the pass
Wood draws an extra defender and kicks it to Stephen Martin
Stephen Martin puts up a shot
Did Martin call the bank on that triple?
Suns 99, Rockets 82 - 10:18, 4th Quarter
The ball is inbounded to Devin Booker
Booker brings it across the timeline
Booker swings it over to Paul
The pass is taken by Paul
Paul works the defense with some nice ball handling
Napier steals the ball from Paul!
How embarassing, Shabazz Napier had a wide open layup on the break and choked!
FOUL! Paul is whistled for the foul
That is foul number 5 on him
Suns Substitutions
#2 Marquis Teague
Napier bounces the free throw off the rim
Shabazz Napier throws up a brick from the line
Shabazz Napier pulls down the board
Napier with the soft kiss off the square for two
Suns 99, Rockets 84 - 9:59, 4th Quarter
Devin Booker takes the inbounds pass
Devin Booker dribbles the ball over half court
Devin Booker delivers a pass to Ayton
Deandre Ayton gets a pass
Deandre Ayton delivers a pass to Teague
The pass is taken by Teague
Marquis Teague looking to send it to Okpala
Okpala with the ball
Okpala puts up a shot
The shot rattles out
Martin comes away with the rebound
Suns 99, Rockets 84 - 9:41, 4th Quarter
Martin brings it across the timeline
Martin dishes to Shabazz Napier
Napier with the ball
Napier looking for Martin Jr.
Martin Jr. catches the pass
Martin Jr. looks for an open man
Shabazz Napier receives the pass
Shabazz Napier delivers a pass to Martin Jr.
Martin Jr. catches the pass
Martin Jr. looks for an open man
Metu catches the pass
Metu lets one go
The shot is rejected by KZ Okpala
Okpala comes away with the rebound
Suns 99, Rockets 84 - 9:14, 4th Quarter
KZ Okpala sends the outlet pass to Devin Booker
Booker takes a couple of dribbles
Booker is looking to make a pass
Okpala catches the pass
Okpala dishes to Deandre Ayton
Ayton catches the pass
Ayton draws the help and makes a nice pass to Crowder
Crowder shoots
I bet Crowder wishes he could have that one back
Metu rebounds the ball
Suns 99, Rockets 84 - 8:56, 4th Quarter
Metu outlets the ball to Stephen Martin
Stephen Martin is setting up a play
Martin missed that one badly
Crowder comes away with the rebound
Suns 99, Rockets 84 - 8:47, 4th Quarter
Jae Crowder passes it over to Devin Booker
Booker is looking to make a pass
The pass is taken by Crowder
Jae Crowder dumps it off to Booker
Devin Booker receives the pass
Booker gets ready to fire off a pass
Ayton catches the pass
Deandre Ayton looking to send it to Booker
Booker catches the pass
Devin Booker missed that one
Martin Jr. comes away with the rebound
Suns 99, Rockets 84 - 8:28, 4th Quarter
Martin Jr. outlets the ball to Stephen Martin
Martin is looking to make a pass
Metu with the ball
Metu lets one go
Metu's shot hits nothing but the bottom of the net!
Suns 99, Rockets 87 - 8:14, 4th Quarter
The ball is passed in to Booker
Booker dribbles it up to the top of the key
Booker holds and looks
The pass is taken by Okpala
KZ Okpala surveys the defense
Ayton with the ball
Ayton draws an extra defender and kicks it to Devin Booker
Booker shoots
It's off the mark!
Deandre Ayton grabs the offensive rebound
Ayton lays it in for an easy bucket
Suns 101, Rockets 87 - 7:55, 4th Quarter
The ball is passed in to Napier
Shabazz Napier advances the ball past midcourt
Shabazz Napier puts it on the floor
Napier shoots it to Metu
Chimezie Metu gets a pass
Metu gets it to fall
Suns 101, Rockets 89 - 7:37, 4th Quarter
Phoenix inbounds the ball
Booker brings it across the timeline
Booker is looking to make a pass
Ayton catches the pass
Ayton is looking to make a pass
Marquis Teague gets a pass
Marquis Teague puts up a shot
Teague's shot hits the iron and bounces off
Ayton grabs the board
Deandre Ayton with the kiss off the glass!
Suns 103, Rockets 89 - 7:21, 4th Quarter
The ball is inbounded to Stephen Martin
Stephen Martin brings the ball over half court
Martin over to Chimezie Metu
Chimezie Metu gets a pass
Chimezie Metu puts up a shot
Metu clangs one off the rim
Deandre Ayton pulls down the board
Suns 103, Rockets 89 - 7:04, 4th Quarter
Deandre Ayton sends the outlet pass to Marquis Teague
Teague keeps his dribble
Teague is looking to make a pass
The pass is taken by Ayton
Ayton has the ball stripped by Christian Wood!
Wood with a thunderous dunk on the break!!
Suns 103, Rockets 91 - 6:48, 4th Quarter
The ball is inbounded to Devin Booker
Devin Booker dribbles the ball over half court
Devin Booker is setting up a play
Booker looking for Crowder
Jae Crowder gets a pass
FOUL! Martin Jr. is whistled for the foul
That is foul number 1 on him
Rockets Substitutions
#1 John Wall
#8 Jae'Sean Tate
#53 Jared Whitehead
Suns Substitutions
#20 Dillon Brooks
#54 Julius Randle
Suns 103, Rockets 91 - 6:38, 4th Quarter
Devin Booker takes the inbounds pass
Booker works the defense with some nice ball handling
Julius Randle receives a sweet pass
SLAM DUNK!!!
Suns 105, Rockets 91 - 6:32, 4th Quarter
Houston inbounds the ball
John Wall advances the ball past midcourt
Wall takes a couple of dribbles
Teague got a piece of that shot!
Ayton rebounds the ball
Suns 105, Rockets 91 - 6:18, 4th Quarter
Deandre Ayton sends the outlet pass to Marquis Teague
Marquis Teague dumps it off to Ayton
Ayton catches the pass
Deandre Ayton fires off a pass
Booker catches the pass
Booker is looking to make a pass
Julius Randle gets a pass
Randle shoots it to Brooks
Brooks catches the pass
Dillon Brooks fires off a pass
Randle with the ball
Julius Randle takes a shot
Randle with a good look but can't get it to fall
Christian Wood grabs the defensive rebound
Suns 105, Rockets 91 - 5:55, 4th Quarter
John Wall receives the outlet pass from Christian Wood
John Wall is setting up a play
Wall is trying to go to the hole
Wall with the drive and the dish to Martin Jr.
Martin Jr. is called for a traveling violation!
Rockets Substitutions
#21 Rodney Hood
Suns 105, Rockets 91 - 5:48, 4th Quarter
The ball is passed in to Booker
Booker brings it across the timeline
Booker looking for Ayton
The pass is taken by Ayton
Deandre Ayton looking to send it to Randle
The pass is taken by Randle
Randle shoots it to Teague
Marquis Teague gets a pass
It's Good!
Suns 107, Rockets 91 - 5:29, 4th Quarter
The ball is inbounded to Jae'Sean Tate
Jae'Sean Tate dribbles the ball over half court
Tate is looking to make a pass
Hood with the ball
Hood over to John Wall
Wall catches the pass
Wall draws an extra defender and kicks it to Christian Wood
Wood draws an extra defender and kicks it to Jae'Sean Tate
Tate lets one go
Tate buries the J
Suns 107, Rockets 93 - 5:08, 4th Quarter
Marquis Teague takes the inbounds pass
Teague dribbles it up to the top of the key
Marquis Teague dumps it off to Booker
Booker catches the pass
Booker is looking to make a pass
Brooks with the ball
Brooks looks for an open man
The pass is taken by Randle
Randle is looking to make a pass
Randle's pass was stolen by Tate!
Suns 107, Rockets 93 - 4:55, 4th Quarter
Jae'Sean Tate passes it over to John Wall
Wall shoots it to Hood
Hood catches the pass
Rodney Hood's shot hits the iron, bounces up and in!
Suns 107, Rockets 95 - 4:46, 4th Quarter
Phoenix inbounds the ball
Devin Booker dribbles the ball over half court
Booker gets ready to fire off a pass
Randle with the ball
Julius Randle puts up a shot
FOUL! Wood commits the foul
That is foul number 5 on him
Randle missed that one badly
Randle sinks one from the charity stripe
Randle sinks one from the charity stripe
Suns 109, Rockets 95 - 4:36, 4th Quarter
John Wall gets the inbounds pass
John Wall advances the ball past midcourt
John Wall is setting up a play
Wall is going to attack the rim
Wall draws the help and makes a nice pass to Hood
SWISH! It's good for three!
Suns 109, Rockets 98 - 4:24, 4th Quarter
Phoenix inbounds the ball
Marquis Teague dribbles the ball over half court
Teague gets ready to fire off a pass
Deandre Ayton receives the pass
Deandre Ayton takes a shot
Ayton hits the shot
Suns 111, Rockets 98 - 4:12, 4th Quarter
John Wall gets the inbounds pass
Wall brings it across the timeline
Wall is looking to make a pass
The pass is taken by Hood
Hood dishes to John Wall
Wall catches the pass
Wall is looking to make a pass
Wood with the ball
Wood is looking to make a pass
The pass is taken by Whitehead
Whitehead is looking to make a pass
John Wall receives the pass
John Wall dumps it off to Tate
Tate with the ball
Jae'Sean Tate puts up a shot
Tate didn't get a real good look at that one
Ayton comes away with the rebound
Suns 111, Rockets 98 - 3:49, 4th Quarter
Marquis Teague receives the outlet pass from Deandre Ayton
Teague still with the ball
Teague with a nice crossover
Marquis Teague with the kiss off the glass!
Suns 113, Rockets 98 - 3:39, 4th Quarter
The ball is inbounded to John Wall
Wall brings it across the timeline
Wall gets ready to fire off a pass
Christian Wood gets a pass
Christian Wood looking to send it to Wall
John Wall receives the pass
John Wall looking to send it to Hood
Rodney Hood gets a pass
Hood over to John Wall
The pass is taken by Wall
Wall attempts to drive to the basket
FOUL! Marquis Teague is whistled for the foul
That is foul number 5 on him
The shot is off the mark
Suns Substitutions
#3 Chris Paul
Wall sinks one from the charity stripe
John Wall drops one in from the line
Suns 113, Rockets 100 - 3:18, 4th Quarter
The ball is passed in to Paul
Paul brings it across the timeline
Paul keeps his dribble
Paul looks for an open man
The pass is taken by Brooks
Brooks sinks the long one
Suns 116, Rockets 100 - 3:08, 4th Quarter
The ball is inbounded to John Wall
Wall dribbles it up to the top of the key
Wall had a good look but couldn't convert
Paul rebounds the ball
Suns 116, Rockets 100 - 2:54, 4th Quarter
Devin Booker receives the outlet pass from Chris Paul
Booker still with the ball
Booker swings it over to Ayton
Ayton with the ball
Ayton dishes to Julius Randle
Randle catches the pass
Randle is looking to make a pass
Ayton with the ball
Ayton is looking to make a pass
Brooks catches the pass
Dillon Brooks dumps it off to Booker
Devin Booker gets a pass
Booker shows some fancy dribbling and is going to the rim
Booker with the drive and the dish to Ayton
Deandre Ayton puts up a shot
Ayton didn't get a real good look at that one
John Wall pulls down the board
Suns 116, Rockets 100 - 2:29, 4th Quarter
Wall dribbles it up to the top of the key
John Wall puts it on the floor
Wall is looking to take his man to the basket
Wall draws an extra defender and kicks it to Rodney Hood
Rodney Hood puts up a shot
Rodney Hood missed that one
Wood comes away with an offensive rebound
Wood is looking to make a pass
Jared Whitehead gets a pass
Whitehead dishes to Jae'Sean Tate
Jae'Sean Tate receives the pass
Tate is looking to make a pass
Tate's pass was stolen by Brooks!
Suns 116, Rockets 100 - 2:11, 4th Quarter
Brooks sends the outlet pass to Paul
Paul is looking to make a pass
Devin Booker receives the pass
Booker holds and looks
Deandre Ayton gets a pass
Ayton draws the help and makes a nice pass to Booker
Booker lets one go
Tate says get that stuff outta here!
Wall rebounds the ball
Suns 116, Rockets 100 - 1:56, 4th Quarter
John Wall dribbles the ball over half court
John Wall dumps it off to Whitehead
The pass goes out of bounds but the ref says it was last touched by the defense
Rockets Substitutions
#9 Shabazz Napier
#6 Kenyon Martin Jr.
#10 Eric Gordon
#40 Chimezie Metu
Suns Substitutions
#4 Jevon Carter
#10 Ramon Sandy
#41 KZ Okpala
#40 Paul Millsap
#49 James Smith
Suns 116, Rockets 100 - 1:49, 4th Quarter
The ball is passed in to Napier
Shabazz Napier puts up a shot
Napier's shot hits nothing but the bottom of the net!
Suns 116, Rockets 103 - 1:43, 4th Quarter
Jevon Carter gets the inbounds pass
Carter dribbles it up to the top of the key
Carter is looking to make a pass
That pass is in the seats, folks!
Suns 116, Rockets 103 - 1:31, 4th Quarter
Shabazz Napier takes the inbounds pass
Shabazz Napier dribbles the ball over half court
Shabazz Napier takes a shot
Carter got a piece of that shot!
Metu comes away with an offensive rebound
The ref blows the whistle. He says Metu moved his pivot foot!
Suns 116, Rockets 103 - 1:18, 4th Quarter
The ball is passed in to Carter
Carter brings it across the timeline
Jevon Carter looking to send it to Millsap
Paul Millsap receives the pass
Millsap is looking to make a pass
Carter catches the pass
Carter holds and looks
Ramon Sandy receives the pass
Ramon Sandy delivers a pass to Millsap
Paul Millsap gets a pass
Millsap is looking to make a pass
Carter catches the pass
Carter dishes to Paul Millsap
Paul Millsap gets a pass
Millsap shoots
Millsap had a good look but couldn't convert
Smith comes away with an offensive rebound
BRICK!
Sandy grabs the board
Sandy missed that one badly
James Smith grabs the offensive rebound
Smith comes up short
Metu rebounds the ball
Suns 116, Rockets 103 - 0:40, 4th Quarter
Shabazz Napier receives the outlet pass from Chimezie Metu
Napier looking for Gordon
Gordon catches the pass
The shot rattles out
Jevon Carter pulls down the board
Suns 116, Rockets 103 - 0:31, 4th Quarter
Carter brings it across the timeline
Jevon Carter puts it on the floor
Carter is looking to make a pass
Millsap catches the pass
Millsap is looking to make a pass
Carter with the ball
Jevon Carter dumps it off to Okpala
KZ Okpala gets a pass
Okpala looking for Carter
The pass is taken by Carter
Carter holds and looks
Jevon Carter's pass is kicked by the defense - it may be illegal but still effective at stopping the pass!
Suns 116, Rockets 103 - 0:15, 4th Quarter
The ball is inbounded to Jevon Carter
Carter takes a couple of dribbles
Carter gets ready to fire off a pass
The pass is taken by Sandy
Sandy holds and looks
The pass is taken by Okpala
KZ Okpala dumps it off to Smith
Smith with the ball
Smith lets one go
James Smith's shot hits the iron, bounces up and in!
Suns 118, Rockets 103 - 0:02, 4th Quarter
The ball is passed in to Tate
Jae'Sean Tate advances the ball past midcourt
That's the end of the game.
The final score is Houston 103 and Phoenix 118