Welcome to Talking Stick Resort Arena
Tonights game features
Memphis
against
Phoenix
It's time for the opening tip
Valanciunas tips the ball back to Melton for Memphis

Grizzlies 0, Suns 0 - 11:58, 1st Quarter
Melton is looking to make a pass
Clarke catches the pass
Clarke is looking to make a pass
DeMar DeRozan gets a pass
DeRozan is looking to take his man to the basket
DeRozan had a good look but couldn't convert
Randle rebounds the ball

Grizzlies 0, Suns 0 - 11:48, 1st Quarter
Randle outlets the ball to Chris Paul
Paul dishes to Deandre Ayton
Deandre Ayton gets a pass
Ayton holds and looks
Chris Paul receives the pass
Paul is trying to go to the hole
Paul with the drive and the dish to Ayton
Deandre Ayton takes a shot
Deandre Ayton knocks the shot down

Grizzlies 0, Suns 2 - 11:34, 1st Quarter
De'Anthony Melton gets the inbounds pass
Melton brings it across the timeline
Melton shoots it to Fournier
Evan Fournier gets a pass
Fournier is looking to make a pass
De'Anthony Melton gets a pass
De'Anthony Melton delivers a pass to Valanciunas
Jonas Valanciunas receives the pass
Valanciunas lets one go
I bet Valanciunas wishes he could have that one back
Clarke grabs the board
Clarke playing some sweet string music tonight

Grizzlies 2, Suns 2 - 11:12, 1st Quarter
The ball is passed in to Paul
Paul dribbles it up to the top of the key
Paul still with the ball
Paul is looking to make a pass
Devin Booker receives the pass
Booker puts up a shot
FOUL! Evan Fournier commits the foul
That is foul number 1 on him
BRICK!
Booker sinks one from the charity stripe
Devin Booker drops one in from the line

Grizzlies 2, Suns 4 - 11:00, 1st Quarter
The ball is inbounded to De'Anthony Melton
De'Anthony Melton advances the ball past midcourt
De'Anthony Melton delivers a pass to DeRozan
DeRozan catches the pass
DeRozan is looking to make a pass
De'Anthony Melton gets a pass
Melton swings it over to DeRozan
DeRozan catches the pass
DeRozan comes up short
Jae Crowder pulls down the board

Grizzlies 2, Suns 4 - 10:44, 1st Quarter
Chris Paul receives the outlet pass from Jae Crowder
Paul keeps his dribble
Paul is looking to make a pass
Julius Randle gets a pass
Randle's shot rattles in and out
Clarke comes away with the rebound

Grizzlies 2, Suns 4 - 10:34, 1st Quarter
DeMar DeRozan receives the outlet pass from Brandon Clarke
DeMar DeRozan looking to send it to Melton
De'Anthony Melton receives the pass
Melton shoots
Melton didn't get a real good look at that one
Fournier comes away with an offensive rebound
Evan Fournier can't get the shot to fall
Devin Booker pulls down the board

Grizzlies 2, Suns 4 - 10:17, 1st Quarter
Booker outlets the ball to Chris Paul
Chris Paul is setting up a play
Paul is looking to make a pass
Ayton with the ball
Ayton puts up a shot
Ayton gets it to fall

Grizzlies 2, Suns 6 - 10:02, 1st Quarter
Memphis inbounds the ball
De'Anthony Melton advances the ball past midcourt
Melton shows some fancy dribbling and is going to the rim
Melton with a great looking bucket there

Grizzlies 4, Suns 6 - 9:51, 1st Quarter
The ball is inbounded to Chris Paul
Chris Paul dribbles the ball over half court
Chris Paul puts it on the floor
It's off the mark!
Valanciunas rebounds the ball

Grizzlies 4, Suns 6 - 9:38, 1st Quarter
Jonas Valanciunas passes it over to DeMar DeRozan
DeRozan keeps his dribble
DeMar DeRozan dumps it off to Melton
FOUL! Jae Crowder commits the foul
That is foul number 1 on him

Grizzlies 4, Suns 6 - 9:30, 1st Quarter
The ball is inbounded to Evan Fournier
Fournier gets ready to fire off a pass
The pass is taken by Clarke
Brandon Clarke fires off a pass
DeMar DeRozan receives the pass
Crowder says get that stuff outta here!
Deandre Ayton pulls down the board

Grizzlies 4, Suns 6 - 9:16, 1st Quarter
Devin Booker receives the outlet pass from Deandre Ayton
Booker swings it over to Ayton
Ayton with the ball
Deandre Ayton delivers a pass to Randle
Randle catches the pass
Randle draws the help and makes a nice pass to Ayton
FOUL! Jonas Valanciunas is whistled for the foul
That is foul number 1 on him

Grizzlies 4, Suns 6 - 9:04, 1st Quarter
Chris Paul gets the inbounds pass
Paul gets ready to fire off a pass
The pass is taken by Crowder
Crowder puts up a shot
Jae Crowder shows off his range and hits the three

Grizzlies 4, Suns 9 - 8:58, 1st Quarter
Evan Fournier gets the inbounds pass
Evan Fournier brings the ball over half court
Evan Fournier fires off a pass
DeRozan catches the pass
DeRozan is looking to make a pass
Clarke catches the pass
Clarke with the soft kiss off the square for two

Grizzlies 6, Suns 9 - 8:44, 1st Quarter
The ball is inbounded to Chris Paul
Chris Paul brings the ball over half court
Paul takes a couple of dribbles
Paul looking for Booker
The pass is taken by Booker
Devin Booker dumps it off to Crowder
The pass is stopped but it was off the defender's foot - a kicked ball

Grizzlies 6, Suns 9 - 8:28, 1st Quarter
Phoenix inbounds the ball
Paul dishes to Devin Booker
Devin Booker gets a pass
Booker's shot hits nothing but the bottom of the net

Grizzlies 6, Suns 11 - 8:23, 1st Quarter
Memphis inbounds the ball
DeMar DeRozan advances the ball past midcourt
DeRozan gets ready to fire off a pass
Clarke catches the pass
Clarke is going to attack the rim
De'Anthony Melton receives a sweet pass
Melton shoots
I bet Melton wishes he could have that one back
Crowder grabs the board

Grizzlies 6, Suns 11 - 8:01, 1st Quarter
Jae Crowder sends the outlet pass to Chris Paul
Paul takes a couple of dribbles
Chris Paul fires off a pass
Randle with the ball
Julius Randle looking to send it to Paul
FOUL! Fournier is going to be charged with that foul
That is foul number 2 on him

Grizzlies Substitutions
#13 Jeff Teague

Grizzlies 6, Suns 11 - 7:51, 1st Quarter
The ball is inbounded to Chris Paul
Paul gets ready to fire off a pass
Paul's pass for Devin Booker sails out of bounds

Grizzlies 6, Suns 11 - 7:45, 1st Quarter
The ball is inbounded to De'Anthony Melton
Melton sends the outlet pass to DeRozan
DeRozan is looking to make a pass
De'Anthony Melton receives the pass
Melton with the drive and the dish to Clarke
DeMar DeRozan receives a sweet pass
DeMar DeRozan can't get the shot to fall
Brandon Clarke grabs the offensive rebound
Brandon Clarke delivers a pass to Melton
De'Anthony Melton receives the pass
Melton is looking to make a pass
The pass is taken by Valanciunas
Brandon Clarke receives a sweet pass
Clarke lays it in for an easy bucket

Grizzlies 8, Suns 11 - 7:13, 1st Quarter
Devin Booker takes the inbounds pass
Devin Booker advances the ball past midcourt
Booker keeps his dribble
Booker looking for Ayton
Deandre Ayton gets a pass
Ayton holds and looks
FOUL! Valanciunas is whistled for the foul
That is foul number 2 on him

Grizzlies Substitutions
#40 Jabari Parker

Grizzlies 8, Suns 11 - 7:02, 1st Quarter
Phoenix inbounds the ball
Booker over to Deandre Ayton
FOUL! Clarke is going to be charged with that foul
That is foul number 1 on him
Devin Booker drops one in from the line
Booker hits the free throw

Grizzlies 8, Suns 13 - 6:59, 1st Quarter
The ball is inbounded to Jeff Teague
Jeff Teague brings the ball over half court
Teague is looking to make a pass
Clarke catches the pass
Clarke swings it over to DeRozan
DeRozan catches the pass
DeMar DeRozan delivers a pass to Clarke
Brandon Clarke gets a pass
Clarke looking for Parker
Parker with the ball
Parker shoots
The shot rattles out
Randle grabs the board

Grizzlies 8, Suns 13 - 6:31, 1st Quarter
Randle outlets the ball to Chris Paul
Paul is looking to make a pass
Deandre Ayton gets a pass
Ayton lets one go
FOUL! Parker is going to be charged with that foul
That is foul number 1 on him
Deandre Ayton can't get the shot to fall
Ayton sinks one from the charity stripe
Ayton hits the free throw

Grizzlies 8, Suns 15 - 6:18, 1st Quarter
De'Anthony Melton gets the inbounds pass
De'Anthony Melton dribbles the ball over half court
Melton gets ready to fire off a pass
The pass is taken by DeRozan
DeMar DeRozan delivers a pass to Melton
Melton catches the pass
De'Anthony Melton looking to send it to Clarke
Brandon Clarke gets a pass
Clarke swings it over to Parker
Jabari Parker gets a pass
Parker swings it over to Melton
Melton catches the pass
Melton puts up a shot
FOUL! Paul is going to be charged with that foul
That is foul number 1 on him
Melton's shot is good

Timeout called by the Suns.
De'Anthony Melton drops one in from the line

Grizzlies Substitutions
#28 Jaylen Hoard

Grizzlies 11, Suns 15 - 5:51, 1st Quarter
Chris Paul gets the inbounds pass
Chris Paul dribbles the ball over half court
Paul keeps his dribble
Paul is looking to make a pass
Booker with the ball
Booker swings it over to Ayton
The pass is taken by Ayton
Ayton dishes to Jae Crowder
Crowder with the ball
Crowder is looking to make a pass
Chris Paul gets a pass
Paul holds and looks
Booker catches the pass
Devin Booker takes a shot
Devin Booker can't get the shot to fall
Jaylen Hoard grabs the defensive rebound

Grizzlies 11, Suns 15 - 5:24, 1st Quarter
Hoard outlets the ball to Jeff Teague
Teague knocks it down for three!

Grizzlies 14, Suns 15 - 5:18, 1st Quarter
Phoenix inbounds the ball
Paul brings it across the timeline
Paul swings it over to Booker
Devin Booker receives the pass
Booker gets ready to fire off a pass
Randle with the ball
Randle works the defense with some nice ball handling
Randle draws the help and makes a nice pass to Paul
Paul lets one go
Paul gets it to fall

Grizzlies 14, Suns 17 - 5:08, 1st Quarter
DeMar DeRozan takes the inbounds pass
DeRozan dribbles it up to the top of the key
DeMar DeRozan fires off a pass
The pass is taken by Parker
Jabari Parker delivers a pass to Hoard
Jaylen Hoard receives the pass
Hoard is looking to make a pass
DeMar DeRozan gets a pass
DeRozan is looking to make a pass
Jaylen Hoard gets a pass
Hoard is looking to make a pass
Parker with the ball
Parker shoots
Parker's shot is off the glass and bounces away
Crowder grabs the board

Grizzlies 14, Suns 17 - 4:46, 1st Quarter
Jae Crowder sends the outlet pass to Devin Booker
Devin Booker surveys the defense
Randle catches the pass
Randle looks for an open man
FOUL! Hoard commits the foul
That is foul number 1 on him
Julius Randle drops one in from the line
Randle sinks one from the charity stripe

Grizzlies 14, Suns 19 - 4:38, 1st Quarter
The ball is inbounded to Jeff Teague
Jeff Teague brings the ball over half court
Teague is looking to make a pass
DeMar DeRozan receives the pass
DeMar DeRozan dumps it off to Teague
Teague with the ball
Teague swings it over to DeRozan
DeMar DeRozan gets a pass
DeRozan holds and looks
Julius Randle picks off the bad pass!
Randle lobs it ahead to Jae Crowder who scores on the break

Grizzlies 14, Suns 21 - 4:13, 1st Quarter
The ball is inbounded to Jeff Teague
Teague dribbles it up to the top of the key
Jeff Teague puts it on the floor
Teague holds and looks
Jaylen Hoard gets a pass
Hoard swings it over to Clarke
Brandon Clarke gets a pass
Clarke works the defense with some nice ball handling
Clarke's shot is good

Grizzlies 16, Suns 21 - 3:59, 1st Quarter
Phoenix inbounds the ball
Chris Paul dribbles the ball over half court
Paul holds and looks
Deandre Ayton receives the pass
Ayton lets one go
Ayton missed that one badly
Hoard comes away with the rebound

Grizzlies 16, Suns 21 - 3:43, 1st Quarter
Jaylen Hoard sends the outlet pass to DeMar DeRozan
FOUL! Jae Crowder is whistled for the foul
That is foul number 2 on him
DeRozan hits the deuce

Suns Substitutions
#40 Paul Millsap
DeRozan hits the free throw

Grizzlies 19, Suns 21 - 3:35, 1st Quarter
Chris Paul takes the inbounds pass
Chris Paul advances the ball past midcourt
Paul is looking to make a pass
Booker catches the pass
Booker lets one go
Clarke got a piece of that shot!
Hoard grabs the board

Grizzlies 19, Suns 21 - 3:22, 1st Quarter
Jaylen Hoard sends the outlet pass to Jeff Teague
Jeff Teague delivers a pass to Clarke
Brandon Clarke receives the pass
Clarke attempts to drive to the basket
Ayton makes a great defensive play and takes the ball from Clarke!

Grizzlies 19, Suns 21 - 3:13, 1st Quarter
Randle takes a couple of dribbles
Randle swings it over to Millsap
Millsap catches the pass
Jabari Parker steals the dribble!
DeRozan slams it home on the fast break!

Grizzlies 21, Suns 21 - 3:03, 1st Quarter
Chris Paul takes the inbounds pass
Paul dribbles it up to the top of the key
Paul over to Devin Booker
Devin Booker gets a pass
Devin Booker fires off a pass
Randle with the ball
Randle is going to attack the rim
Randle draws an extra defender and kicks it to Devin Booker
Booker shoots
Devin Booker missed that one
Brandon Clarke pulls down the board

Grizzlies 21, Suns 21 - 2:46, 1st Quarter
Clarke outlets the ball to Jeff Teague
Teague is looking to make a pass
Parker catches the pass
Parker is looking to make a pass
DeRozan with the ball
DeRozan over to Jeff Teague
The pass is taken by Teague
Teague holds and looks
The pass is taken by Parker
Jabari Parker takes a shot
Parker's shot is off the glass and bounces away
Deandre Ayton pulls down the board

Grizzlies 21, Suns 21 - 2:27, 1st Quarter
Deandre Ayton passes it over to Chris Paul
Paul is looking to make a pass
Devin Booker receives the pass
Booker attempts to drive to the basket
Brandon Clarke with the block!
Paul Millsap pulls down the board
It's Good!

Grizzlies 21, Suns 23 - 2:14, 1st Quarter
The ball is inbounded to DeMar DeRozan
DeMar DeRozan advances the ball past midcourt
DeRozan is looking to make a pass
Brandon Clarke gets a pass
Clarke looking for Hoard
Jaylen Hoard gets a pass
Hoard holds and looks
Jabari Parker receives the pass
FOUL! Randle is going to be charged with that foul
That is foul number 1 on him

Grizzlies 21, Suns 23 - 2:01, 1st Quarter
Memphis inbounds the ball
Teague holds and looks
The pass is taken by DeRozan
DeRozan is looking to take his man to the basket
DeRozan's shot is off the iron
Ayton rebounds the ball

Grizzlies 21, Suns 23 - 1:52, 1st Quarter
Ayton outlets the ball to Chris Paul
Paul dishes to Paul Millsap
The pass is taken by Millsap
Paul Millsap takes a shot
Paul Millsap fills it up from long range

Grizzlies 21, Suns 26 - 1:39, 1st Quarter
Memphis inbounds the ball
Jeff Teague advances the ball past midcourt
Jeff Teague puts it on the floor
Jeff Teague fires off a pass
Hoard catches the pass
Jaylen Hoard missed that one
Ayton comes away with the rebound

Grizzlies 21, Suns 26 - 1:28, 1st Quarter
Ayton outlets the ball to Chris Paul
Chris Paul dumps it off to Ayton
Ayton with the ball
Ayton holds and looks
Randle catches the pass
Julius Randle puts it on the floor
Randle draws the help and makes a nice pass to Booker
Clarke got a piece of that shot!
DeRozan rebounds the ball

Grizzlies 21, Suns 26 - 1:12, 1st Quarter
Jeff Teague receives the outlet pass from DeMar DeRozan
Teague is looking to make a pass
DeMar DeRozan gets a pass
DeRozan is looking to make a pass
Jeff Teague receives the pass
Jeff Teague surveys the defense
Brandon Clarke gets a pass
Clarke works the defense with some nice ball handling
Clarke draws the help and makes a nice pass to DeRozan
DeMar DeRozan knocks the shot down

Grizzlies 23, Suns 26 - 0:57, 1st Quarter
Phoenix inbounds the ball
Chris Paul dribbles the ball over half court
Paul shoots it to Booker
Devin Booker gets a pass
Booker looks for an open man
Paul Millsap gets a pass
Paul Millsap takes a shot
I bet Millsap wishes he could have that one back
Brandon Clarke pulls down the board

Grizzlies 23, Suns 26 - 0:46, 1st Quarter
DeMar DeRozan receives the outlet pass from Brandon Clarke
DeRozan is looking to make a pass
Paul steals the pass from DeMar DeRozan!
Paul passes to Ayton who slams it down on the break

Grizzlies 23, Suns 28 - 0:36, 1st Quarter
The ball is passed in to Hoard
Jaylen Hoard advances the ball past midcourt
Hoard is looking to make a pass
The pass is taken by DeRozan
DeMar DeRozan is getting ready to make his move off the dribble
Millsap rips the ball from DeMar DeRozan!

Grizzlies 23, Suns 28 - 0:26, 1st Quarter
Paul Millsap puts it on the floor
Millsap over to Deandre Ayton
Deandre Ayton receives the pass
Ayton gets ready to fire off a pass
The pass is taken by Millsap
Millsap is looking to make a pass
Ayton catches the pass
Deandre Ayton delivers a pass to Booker
The pass is taken by Booker
Booker looking for Randle
The pass is taken by Randle
Julius Randle fires off a pass
Chris Paul gets a pass
Chris Paul delivers a pass to Randle
Randle with the ball
Julius Randle delivers a pass to Booker
Devin Booker gets a pass
Devin Booker puts up a shot
The shot rattles out
Clarke rebounds the ball
That's the end of the quarter.

Suns Substitutions
#4 Jevon Carter
#2 Marquis Teague
#41 KZ Okpala
#43 Alex Len

Grizzlies Substitutions
#22 Desmond Bane
#52 Daniel Oturu

Grizzlies 23, Suns 28 - 12:00, 2nd Quarter
Marquis Teague gets the inbounds pass
Teague is looking to take his man to the basket
Teague lays it in for an easy bucket

Grizzlies 23, Suns 30 - 11:56, 2nd Quarter
Jeff Teague takes the inbounds pass
Teague dribbles it up to the top of the key
Teague takes a couple of dribbles
Teague gets ready to fire off a pass
The pass is taken by Bane
Bane shows some fancy dribbling and is going to the rim
Bane draws an extra defender and kicks it to Jabari Parker
FOUL! Len commits the foul
That is foul number 1 on him

Grizzlies 23, Suns 30 - 11:46, 2nd Quarter
Memphis inbounds the ball
Teague shoots it to Oturu
Oturu with the ball
Oturu looking for Hoard
Jaylen Hoard gets a pass
Hoard holds and looks
Alex Len steps in and picks off the pass from Hoard!

Grizzlies 23, Suns 30 - 11:31, 2nd Quarter
Alex Len sends the outlet pass to Marquis Teague
Marquis Teague dumps it off to Millsap
Millsap with the ball
Millsap puts up a shot
Paul Millsap fills it up from long range

Grizzlies 23, Suns 33 - 11:19, 2nd Quarter
Memphis inbounds the ball
Teague dribbles it up to the top of the key
Jeff Teague surveys the defense
Teague steals the pass from Jeff Teague!

Grizzlies 23, Suns 33 - 11:10, 2nd Quarter
Marquis Teague dribbles the ball over half court
Teague is looking to make a pass
Millsap with the ball
Millsap puts up a shot
The shot is rejected by Desmond Bane
Millsap comes away with an offensive rebound
Millsap swings it over to Carter
The pass is taken by Carter
The shot is off the mark
Hoard rebounds the ball

Grizzlies 23, Suns 33 - 10:50, 2nd Quarter
Jeff Teague receives the outlet pass from Jaylen Hoard
It's off the mark!
Okpala rebounds the ball

Grizzlies 23, Suns 33 - 10:41, 2nd Quarter
Okpala outlets the ball to Marquis Teague
Marquis Teague looking to send it to Carter
Carter catches the pass
Jevon Carter is getting ready to make his move off the dribble
Carter draws an extra defender and kicks it to Marquis Teague
Teague shoots
The shot is off the mark
Desmond Bane grabs the defensive rebound

Grizzlies 23, Suns 33 - 10:27, 2nd Quarter
Jeff Teague receives the outlet pass from Desmond Bane
Teague keeps his dribble
Teague kicks it to Bane
Desmond Bane gets a pass
Bane is looking to take his man to the basket
Bane scores. How in the world did he get that one to fall?

Grizzlies 25, Suns 33 - 10:18, 2nd Quarter
Phoenix inbounds the ball
Teague dribbles it up to the top of the key
Teague is going to attack the rim
The shot is rejected by Desmond Bane
Hoard comes away with the rebound

Grizzlies 25, Suns 33 - 10:08, 2nd Quarter
Jaylen Hoard sends the outlet pass to Jeff Teague
Teague is looking to make a pass
Oturu catches the pass
Oturu lets one go
Oturu with a good look but can't get it to fall
The ball is knocked out of bounds by the defense

Suns Substitutions
#3 Chris Paul
#1 Devin Booker
#99 Jae Crowder

Grizzlies Substitutions
#46 John Konchar
Memphis inbounds the ball
Teague is looking to make a pass
Parker catches the pass
Parker is looking to take his man to the basket
Parker lays it in for an easy bucket

Grizzlies 27, Suns 33 - 9:47, 2nd Quarter
The ball is passed in to Paul
Paul dribbles it up to the top of the key
Chris Paul is setting up a play
Chris Paul delivers a pass to Millsap
Millsap with the ball
Paul Millsap fires off a pass
Devin Booker receives the pass
Booker shoots it to Crowder
Crowder with the ball
Crowder gets ready to fire off a pass
Chris Paul receives the pass
Paul is looking to make a pass
Devin Booker gets a pass
Devin Booker puts up a shot
Booker comes up short
Teague comes away with the rebound

Grizzlies 27, Suns 33 - 9:20, 2nd Quarter
Jeff Teague brings the ball over half court
Teague is looking to make a pass
Bane catches the pass
Desmond Bane fires off a pass
The pass is taken by Parker
I bet Parker wishes he could have that one back
Alex Len grabs the defensive rebound

Grizzlies 27, Suns 33 - 9:06, 2nd Quarter
Alex Len sends the outlet pass to Devin Booker
Booker works the defense with some nice ball handling
Parker steals the ball from Booker!
Bane with a thunderous dunk on the break!!

Grizzlies 29, Suns 33 - 8:55, 2nd Quarter
Phoenix inbounds the ball
Devin Booker dribbles the ball over half court
Booker is looking to make a pass
Millsap with the ball
Millsap with the soft kiss off the square for two

Grizzlies 29, Suns 35 - 8:44, 2nd Quarter
The ball is passed in to Teague
Teague dribbles it up to the top of the key
Teague kicks it to Konchar
The pass is taken by Konchar
Konchar shoots it to Bane
Bane catches the pass
Bane shoots it to Konchar
John Konchar receives the pass
Konchar dishes to Jeff Teague
Jeff Teague receives the pass
Teague looking for Parker
Parker with the ball
Parker lets one go
Len got a piece of that shot!
Crowder comes away with the rebound

Grizzlies 29, Suns 35 - 8:24, 2nd Quarter
Crowder outlets the ball to Chris Paul
Paul is looking to make a pass
Paul's pass for Devin Booker was deflected out of bounds

Suns Substitutions
#41 KZ Okpala

Grizzlies Substitutions
#28 Jaylen Hoard

Timeout called by the Grizzlies.

Grizzlies 29, Suns 35 - 8:17, 2nd Quarter
Devin Booker gets the inbounds pass
Booker dishes to Chris Paul
The pass is taken by Paul
Paul is looking to make a pass
Devin Booker gets a pass
Booker works the defense with some nice ball handling
Booker draws the help and makes a nice pass to Okpala
Okpala flushes it home with a huge dunk!!!

Grizzlies 29, Suns 37 - 8:05, 2nd Quarter
Jeff Teague takes the inbounds pass
Jeff Teague advances the ball past midcourt
Jeff Teague looking to send it to Oturu
FOUL! Chris Paul is whistled for the foul
That is foul number 2 on him

Suns Substitutions
#40 Paul Millsap

Grizzlies 29, Suns 37 - 8:00, 2nd Quarter
Jeff Teague takes the inbounds pass
Teague is looking to make a pass
Jabari Parker receives the pass
Parker looks for an open man
Hoard catches the pass
Jaylen Hoard puts up a shot
Hoard's shot hits the iron and bounces off
Crowder grabs the board

Grizzlies 29, Suns 37 - 7:43, 2nd Quarter
Jae Crowder passes it over to Devin Booker
Devin Booker puts it on the floor
Booker is looking to make a pass
Crowder with the ball
Crowder shoots it to Len
Len with the ball
Len swings it over to Booker
Devin Booker receives the pass
Booker over to Chris Paul
Chris Paul gets a pass
Chris Paul surveys the defense
Paul Millsap gets a pass
Paul Millsap takes a shot
Millsap sinks the long one

Grizzlies 29, Suns 40 - 7:17, 2nd Quarter
Jeff Teague gets the inbounds pass
Jeff Teague brings the ball over half court
Jeff Teague puts it on the floor
Teague gets ready to fire off a pass
Daniel Oturu receives the pass
Oturu holds and looks
The pass is taken by Hoard
Hoard dishes to Desmond Bane
The pass is taken by Bane
Bane dishes to Jaylen Hoard
Jaylen Hoard receives the pass
Hoard puts up a shot
Hoard comes up short
Len comes away with the rebound

Grizzlies 29, Suns 40 - 6:48, 2nd Quarter
Devin Booker receives the outlet pass from Alex Len
Booker takes a couple of dribbles
Devin Booker puts it through from downtown!

Grizzlies 29, Suns 43 - 6:41, 2nd Quarter
Jeff Teague gets the inbounds pass
Jeff Teague dribbles the ball over half court
Teague gets ready to fire off a pass
Parker with the ball
Parker is looking to make a pass
Bane with the ball
Bane holds and looks
Hoard with the ball
Jaylen Hoard delivers a pass to Bane
Desmond Bane gets a pass
Bane shoots
Desmond Bane with the kiss off the glass!

Grizzlies 31, Suns 43 - 6:21, 2nd Quarter
Devin Booker gets the inbounds pass
Devin Booker dribbles the ball over half court
Booker looks for an open man
Chris Paul gets a pass
Paul over to Devin Booker
The pass is taken by Booker
Booker is looking to make a pass
The pass is taken by Len
Alex Len looking to send it to Booker
Jabari Parker steps in and picks off the pass from Len!

Grizzlies 31, Suns 43 - 6:04, 2nd Quarter
Jabari Parker passes it over to Jeff Teague
Teague dishes to Jaylen Hoard
Jaylen Hoard receives the pass
Hoard lets one go
I bet Hoard wishes he could have that one back
The ball is knocked out of bounds by the offense

Suns Substitutions
#41 KZ Okpala
#54 Julius Randle
#22 Deandre Ayton

Grizzlies Substitutions
#0 De'Anthony Melton
#14 Evan Fournier
#20 DeMar DeRozan
#15 Brandon Clarke
#17 Jonas Valanciunas

Timeout called by the Suns.

Grizzlies 31, Suns 43 - 5:47, 2nd Quarter
Phoenix inbounds the ball
Devin Booker advances the ball past midcourt
Booker swings it over to Randle
Randle catches the pass
Randle puts up a shot
Randle got a great look there and knocked it down

Grizzlies 31, Suns 45 - 5:30, 2nd Quarter
Evan Fournier gets the inbounds pass
Fournier brings it across the timeline
Fournier shoots it to Valanciunas
Valanciunas with the ball
Randle rips the ball from Jonas Valanciunas!
Ayton with a thunderous dunk on the break!!

Grizzlies 31, Suns 47 - 5:13, 2nd Quarter
The ball is passed in to Melton
De'Anthony Melton brings the ball over half court
Melton takes a couple of dribbles
Melton's shot hits the iron and bounces off
Paul rebounds the ball

Grizzlies 31, Suns 47 - 5:01, 2nd Quarter
Chris Paul passes it over to Devin Booker
Devin Booker is setting up a play
Devin Booker looking to send it to Okpala
Okpala catches the pass
KZ Okpala looking to send it to Booker
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
Julius Randle takes a shot
The shot rattles out
DeMar DeRozan pulls down the board

Grizzlies 31, Suns 47 - 4:43, 2nd Quarter
De'Anthony Melton receives the outlet pass from DeMar DeRozan
Melton looks for an open man
Valanciunas with the ball
Valanciunas drives, sees the help coming....finds the open man and hits him
Clarke flushes it home with a huge dunk!!!

Grizzlies 33, Suns 47 - 4:30, 2nd Quarter
The ball is passed in to Booker
Devin Booker advances the ball past midcourt
Devin Booker is setting up a play
Devin Booker fires off a pass
Paul catches the pass
Paul is looking to make a pass
Booker catches the pass
Devin Booker dumps it off to Okpala
Okpala catches the pass
KZ Okpala delivers a pass to Paul
Chris Paul receives the pass
Chris Paul fires off a pass
The pass intended for Booker was knocked out of bounds

Suns Substitutions
#40 Paul Millsap

Grizzlies 33, Suns 47 - 4:11, 2nd Quarter
The ball is passed in to Booker
Booker is looking to make a pass
Randle with the ball
Randle lets one go
Randle didn't get a real good look at that one
Melton comes away with the rebound

Grizzlies 33, Suns 47 - 4:04, 2nd Quarter
De'Anthony Melton sends the outlet pass to Evan Fournier
Fournier over to Brandon Clarke
Brandon Clarke receives the pass
Clarke swings it over to Melton
Melton catches the pass
Melton dishes to DeMar DeRozan
DeMar DeRozan receives the pass
DeRozan didn't get a real good look at that one
Paul Millsap grabs the defensive rebound

Grizzlies 33, Suns 47 - 3:42, 2nd Quarter
Millsap outlets the ball to Chris Paul
Chris Paul is setting up a play
Paul gets ready to fire off a pass
The pass is taken by Booker
Booker is looking to make a pass
Julius Randle gets a pass
Randle is going to attack the rim
Traveling violation called on Randle

Suns Substitutions
#2 Marquis Teague

Grizzlies 33, Suns 47 - 3:25, 2nd Quarter
The ball is passed in to Fournier
Fournier brings it across the timeline
Fournier is looking to make a pass
Valanciunas with the ball
Jonas Valanciunas surveys the defense
DeRozan catches the pass
DeMar DeRozan fires off a pass
Brandon Clarke gets a pass
Clarke is looking to make a pass
The pass is taken by Valanciunas
Valanciunas didn't get a real good look at that one
Julius Randle pulls down the board

Grizzlies 33, Suns 47 - 3:06, 2nd Quarter
Randle outlets the ball to Marquis Teague
Teague gets ready to fire off a pass
Julius Randle gets a pass
Randle misses the shot...but there's a whistle. The ref says he traveled!

Grizzlies 33, Suns 47 - 2:58, 2nd Quarter
Evan Fournier takes the inbounds pass
De'Anthony Melton receives the outlet pass from Evan Fournier
Melton works the defense with some nice ball handling
Melton scores. How in the world did he get that one to fall?

Grizzlies 35, Suns 47 - 2:50, 2nd Quarter
Devin Booker takes the inbounds pass
Devin Booker advances the ball past midcourt
Booker is looking to make a pass
Millsap with the ball
Millsap attempts to drive to the basket
Millsap draws an extra defender and kicks it to Julius Randle
FOUL! Evan Fournier is whistled for the foul
That is foul number 3 on him

Grizzlies Substitutions
#13 Jeff Teague

Grizzlies 35, Suns 47 - 2:33, 2nd Quarter
Phoenix inbounds the ball
Devin Booker is setting up a play
Booker gets ready to fire off a pass
Deandre Ayton receives the pass
Deandre Ayton dumps it off to Teague
Marquis Teague receives the pass
Teague dishes to Deandre Ayton
Deandre Ayton gets a pass
Ayton is looking to make a pass
Randle with the ball
Randle shoots it to Teague
Teague catches the pass
Marquis Teague was a little too strong on that one
Deandre Ayton grabs the offensive rebound
Ayton finishes with the soft touch around the rim

Grizzlies 35, Suns 49 - 2:09, 2nd Quarter
The ball is inbounded to De'Anthony Melton
Melton dribbles it up to the top of the key
De'Anthony Melton dumps it off to DeRozan
DeMar DeRozan gets a pass
DeRozan shows some fancy dribbling and is going to the rim
DeRozan draws the help and makes a nice pass to Melton
Melton with a good look but can't get it to fall
Ayton rebounds the ball

Grizzlies 35, Suns 49 - 1:50, 2nd Quarter
Deandre Ayton passes it over to Devin Booker
Booker gets ready to fire off a pass
The pass is taken by Millsap
Millsap lets one go
I bet Millsap wishes he could have that one back
Millsap comes away with an offensive rebound
It's off the mark!
DeMar DeRozan pulls down the board

Grizzlies 35, Suns 49 - 1:38, 2nd Quarter
DeMar DeRozan advances the ball past midcourt
DeMar DeRozan puts it on the floor
DeRozan is looking to make a pass
Jeff Teague receives the pass
Teague looks for an open man
Melton with the ball
SLAM DUNK!!!

Grizzlies 37, Suns 49 - 1:27, 2nd Quarter
The ball is inbounded to Marquis Teague
Teague dribbles it up to the top of the key
Teague keeps his dribble
Teague with a beautiful looking three pointer

Grizzlies 37, Suns 52 - 1:15, 2nd Quarter
Jeff Teague gets the inbounds pass
Jeff Teague advances the ball past midcourt
Teague is looking to make a pass
The pass is taken by Melton
Melton is looking to make a pass
DeRozan with the ball
DeRozan is looking to take his man to the basket
FOUL! Millsap commits the foul
That is foul number 1 on him

Suns Substitutions
#4 Jevon Carter
#41 KZ Okpala

Grizzlies 37, Suns 52 - 1:03, 2nd Quarter
The ball is inbounded to DeMar DeRozan
DeMar DeRozan is setting up a play
DeMar DeRozan is getting ready to make his move off the dribble
DeRozan draws an extra defender and kicks it to Jonas Valanciunas
Valanciunas puts up a shot
Jonas Valanciunas was a little too strong on that one
Julius Randle grabs the defensive rebound

Grizzlies 37, Suns 52 - 0:50, 2nd Quarter
Julius Randle sends the outlet pass to Marquis Teague
Teague is looking to make a pass
Deandre Ayton receives the pass
Ayton is looking to make a pass
Marquis Teague receives the pass
Teague is looking to make a pass
FOUL! Teague commits the foul
That is foul number 1 on him

Grizzlies 37, Suns 52 - 0:45, 2nd Quarter
The ball is inbounded to Marquis Teague
Teague still with the ball
Marquis Teague puts it on the floor
Teague with a good look but can't get it to fall
DeMar DeRozan pulls down the board

Grizzlies 37, Suns 52 - 0:39, 2nd Quarter
DeMar DeRozan advances the ball past midcourt
DeMar DeRozan surveys the defense
Jeff Teague gets a pass
Teague is looking to make a pass
The pass is taken by DeRozan
DeMar DeRozan puts up a shot
DeRozan's shot is off the glass and bounces away
Teague grabs the board

Grizzlies 37, Suns 52 - 0:24, 2nd Quarter
Teague dribbles it up to the top of the key
Teague over to Deandre Ayton
Ayton catches the pass
Deandre Ayton delivers a pass to Teague
Teague catches the pass
Teague shoots it to Randle
The pass is taken by Randle
Randle is looking to take his man to the basket
Randle draws the help and makes a nice pass to Ayton
Deandre Ayton dumps it off to Randle
Julius Randle receives the pass
No good. That one barely grazed the rim
Deandre Ayton pulls down the board
Ayton finishes with the soft touch around the rim

Grizzlies 37, Suns 54 - 0:07, 2nd Quarter
The ball is passed in to DeRozan
DeMar DeRozan brings the ball over half court
DeRozan dishes to Brandon Clarke
Clarke catches the pass
Brandon Clarke puts up a shot
Clarke comes up short
That's the end of the half.

Suns Substitutions
#3 Chris Paul
#1 Devin Booker
#99 Jae Crowder

Grizzlies Substitutions
#14 Evan Fournier

Grizzlies 37, Suns 54 - 12:00, 3rd Quarter
Phoenix inbounds the ball
Devin Booker is setting up a play
Booker is going to attack the rim
Booker draws the help and makes a nice pass to Randle
Randle's shot hits the iron and bounces off
DeRozan grabs the board

Grizzlies 37, Suns 54 - 11:46, 3rd Quarter
De'Anthony Melton receives the outlet pass from DeMar DeRozan
De'Anthony Melton delivers a pass to Fournier
Melton's pass was stolen by Booker!
WOW!! A sweet alley-oop pass by Booker to Randle for a jam on the break!

Grizzlies 37, Suns 56 - 11:38, 3rd Quarter
DeMar DeRozan gets the inbounds pass
DeRozan brings it across the timeline
DeRozan keeps his dribble
DeRozan is looking to make a pass
De'Anthony Melton receives the pass
Melton puts up a shot
Melton drains the bucket

Grizzlies 39, Suns 56 - 11:27, 3rd Quarter
The ball is inbounded to Chris Paul
Chris Paul dribbles the ball over half court
Chris Paul puts it on the floor
Chris Paul fires off a pass
The pass is taken by Booker
Booker is looking to take his man to the basket
Booker drives, sees the help coming....finds the open man and hits him
Ayton draws the help and makes a nice pass to Randle
Randle shoots
No good. That one barely grazed the rim
Deandre Ayton grabs the offensive rebound
Ayton buries the J

Grizzlies 39, Suns 58 - 11:04, 3rd Quarter
Evan Fournier takes the inbounds pass
Fournier brings it across the timeline
Fournier shoots it to DeRozan
DeRozan with the ball
DeRozan is looking to make a pass
De'Anthony Melton receives the pass
De'Anthony Melton fires off a pass
Fournier with the ball
Evan Fournier dumps it off to DeRozan
DeMar DeRozan gets a pass
DeMar DeRozan dumps it off to Clarke
Clarke with the ball
Clarke dishes to DeMar DeRozan
FOUL! Ayton commits the foul
That is foul number 1 on him

Grizzlies 39, Suns 58 - 10:47, 3rd Quarter
The ball is passed in to Melton
Melton looks for an open man
Clarke catches the pass
Brandon Clarke delivers a pass to Melton
De'Anthony Melton receives the pass
Melton is going to attack the rim
Melton with the drive and the dish to Valanciunas
Jonas Valanciunas takes a shot
Valanciunas got a great look there and knocked it down

Grizzlies 41, Suns 58 - 10:39, 3rd Quarter
The ball is inbounded to Chris Paul
Chris Paul brings the ball over half court
Paul is looking to make a pass
The pass is taken by Booker
Devin Booker fires off a pass
Evan Fournier steps in and picks off the pass from Booker!

Grizzlies 41, Suns 58 - 10:31, 3rd Quarter
Fournier sends the outlet pass to DeRozan
DeRozan still with the ball
DeRozan holds and looks
Evan Fournier gets a pass
Fournier is going to attack the rim
Fournier hits the deuce

Grizzlies 43, Suns 58 - 10:22, 3rd Quarter
The ball is inbounded to Chris Paul
Paul dribbles it up to the top of the key
Paul looks for an open man
Deandre Ayton receives the pass
Ayton is looking to make a pass
That pass is in the seats, folks!

Grizzlies 43, Suns 58 - 10:13, 3rd Quarter
The ball is passed in to DeRozan
DeMar DeRozan advances the ball past midcourt
DeRozan keeps his dribble
DeRozan is looking to make a pass
Evan Fournier gets a pass
Evan Fournier dumps it off to DeRozan
DeRozan catches the pass
DeRozan is looking to make a pass
The pass is taken by Melton
Melton finishes with the soft touch around the rim

Grizzlies 45, Suns 58 - 9:55, 3rd Quarter
Chris Paul gets the inbounds pass
Paul dribbles it up to the top of the key
Paul keeps his dribble
Paul attempts to drive to the basket
Jae Crowder receives a sweet pass
Crowder shoots it to Randle
Julius Randle receives the pass
Jae Crowder receives a sweet pass
Crowder lets one go
What a fantastic block by Jonas Valanciunas!
Valanciunas comes away with the rebound

Grizzlies 45, Suns 58 - 9:35, 3rd Quarter
Valanciunas sends the outlet pass to Melton
Melton still with the ball
Melton shoots it to Clarke
The pass is taken by Clarke
Brandon Clarke is getting ready to make his move off the dribble
Clarke draws the help and makes a nice pass to DeRozan
SWISH! It's good for three!

Grizzlies 48, Suns 58 - 9:16, 3rd Quarter
Devin Booker takes the inbounds pass
Booker brings it across the timeline
Booker still with the ball
Booker shows some fancy dribbling and is going to the rim
Booker lays it in for an easy bucket

Grizzlies 48, Suns 60 - 9:09, 3rd Quarter
Evan Fournier takes the inbounds pass
Evan Fournier dribbles the ball over half court
Fournier dishes to De'Anthony Melton
The pass is taken by Melton
Melton looks for an open man
Fournier catches the pass
Evan Fournier takes a shot
Evan Fournier can't find the mark
Randle grabs the board

Grizzlies 48, Suns 60 - 8:47, 3rd Quarter
Chris Paul receives the outlet pass from Julius Randle
Chris Paul surveys the defense
Fournier steals the pass from Chris Paul!

Grizzlies 48, Suns 60 - 8:33, 3rd Quarter
Evan Fournier advances the ball past midcourt
Fournier is looking to make a pass
Clarke with the ball
Brandon Clarke looking to send it to Fournier
Fournier catches the pass
Fournier kicks it to Clarke
Brandon Clarke receives the pass
Clarke is trying to go to the hole
Clarke's shot rattles in and out
Ayton rebounds the ball

Grizzlies 48, Suns 60 - 8:16, 3rd Quarter
Chris Paul receives the outlet pass from Deandre Ayton
Paul takes a couple of dribbles
Paul looks for an open man
Ayton with the ball
Ayton looks for an open man
FOUL! Fournier commits the foul
That is foul number 4 on him

Grizzlies Substitutions
#13 Jeff Teague

Grizzlies 48, Suns 60 - 8:06, 3rd Quarter
Chris Paul takes the inbounds pass
Paul is looking to make a pass
Julius Randle receives the pass
Julius Randle is getting ready to make his move off the dribble
Randle draws the help and makes a nice pass to Booker
Booker had a good look but couldn't convert
Brandon Clarke grabs the defensive rebound

Grizzlies 48, Suns 60 - 7:53, 3rd Quarter
Brandon Clarke sends the outlet pass to De'Anthony Melton
Melton is looking to take his man to the basket
Brandon Clarke receives a sweet pass
Clarke lets one go
Clarke missed that one badly
Crowder comes away with the rebound

Grizzlies 48, Suns 60 - 7:42, 3rd Quarter
Jae Crowder sends the outlet pass to Devin Booker
Booker scores. How in the world did he get that one to fall?

Grizzlies 48, Suns 62 - 7:37, 3rd Quarter
The ball is inbounded to De'Anthony Melton
De'Anthony Melton advances the ball past midcourt
De'Anthony Melton surveys the defense
DeRozan with the ball
DeRozan dishes to De'Anthony Melton
The pass is taken by Melton
Melton dishes to Jeff Teague
Teague with the ball
Teague is looking to make a pass
DeMar DeRozan gets a pass
DeRozan shoots
FOUL! Crowder is going to be charged with that foul
That is foul number 3 on him
DeRozan didn't get a real good look at that one
DeRozan sinks one from the charity stripe
DeRozan sinks one from the charity stripe

Grizzlies 50, Suns 62 - 7:14, 3rd Quarter
The ball is inbounded to Devin Booker
Booker dribbles it up to the top of the key
Devin Booker puts it on the floor
Booker shows some fancy dribbling and is going to the rim
Booker drives, sees the help coming....finds the open man and hits him
Paul lets one go
Paul scores. How in the world did he get that one to fall?

Grizzlies 50, Suns 64 - 7:00, 3rd Quarter
The ball is inbounded to De'Anthony Melton
Melton dribbles it up to the top of the key
Melton is looking to make a pass
Teague with the ball
Teague kicks it to DeRozan
DeRozan with the ball
DeRozan dishes to Brandon Clarke
Clarke catches the pass
Brandon Clarke takes a shot
Ayton says get that stuff outta here!
Ayton grabs the board

Grizzlies 50, Suns 64 - 6:44, 3rd Quarter
Ayton sends the outlet pass to Booker
Booker still with the ball
Devin Booker surveys the defense
Julius Randle receives the pass
Randle looking for Paul
Chris Paul receives the pass
Paul dishes to Devin Booker
Booker catches the pass
Booker holds and looks
The pass is taken by Paul
Paul shows some fancy dribbling and is going to the rim
Paul's shot rattles in and out
The ball is knocked out of bounds by the offense

Grizzlies 50, Suns 64 - 6:26, 3rd Quarter
Memphis inbounds the ball
De'Anthony Melton dribbles the ball over half court
De'Anthony Melton is setting up a play
De'Anthony Melton fires off a pass
Julius Randle picks off the bad pass!

Grizzlies 50, Suns 64 - 6:11, 3rd Quarter
Julius Randle passes it over to Chris Paul
Paul is looking to make a pass
Brandon Clarke picks off the bad pass!

Grizzlies 50, Suns 64 - 6:04, 3rd Quarter
Clarke outlets the ball to DeMar DeRozan
DeRozan kicks it to Melton
De'Anthony Melton receives the pass
Melton is looking to make a pass
Valanciunas catches the pass
Valanciunas over to DeMar DeRozan
DeRozan with the ball
DeMar DeRozan fires off a pass
Randle steals the pass from DeMar DeRozan!

Grizzlies 50, Suns 64 - 5:50, 3rd Quarter
Chris Paul receives the outlet pass from Julius Randle
Chris Paul surveys the defense
Deandre Ayton receives the pass
Ayton is looking to make a pass
De'Anthony Melton steps in and picks off the pass from Ayton!
WOW!! A sweet alley-oop pass by Melton to DeRozan for a jam on the break!

Grizzlies 52, Suns 64 - 5:32, 3rd Quarter
The ball is passed in to Paul
Chris Paul advances the ball past midcourt
Paul is looking to make a pass
Booker with the ball
Booker gets ready to fire off a pass
Julius Randle receives the pass
Julius Randle takes a shot
FOUL! Teague is going to be charged with that foul
That is foul number 2 on him
Randle with a great looking bucket there

Suns Substitutions
#2 Marquis Teague
#41 KZ Okpala

Timeout called by the Grizzlies.
Randle sinks one from the charity stripe

Grizzlies 52, Suns 67 - 5:19, 3rd Quarter
Jeff Teague takes the inbounds pass
Jeff Teague advances the ball past midcourt
Jeff Teague puts it on the floor
Teague swings it over to Clarke
Clarke catches the pass
SLAM DUNK!!!

Grizzlies 54, Suns 67 - 5:10, 3rd Quarter
The ball is passed in to Teague
Marquis Teague dribbles the ball over half court
Teague keeps his dribble
Teague with a great looking bucket there

Grizzlies 54, Suns 69 - 5:01, 3rd Quarter
De'Anthony Melton takes the inbounds pass
Melton brings it across the timeline
De'Anthony Melton surveys the defense
DeRozan with the ball
DeMar DeRozan dumps it off to Melton
De'Anthony Melton receives the pass
Melton holds and looks
DeMar DeRozan receives the pass
DeMar DeRozan delivers a pass to Melton
De'Anthony Melton gets a pass
Melton looks for an open man
Valanciunas with the ball
Valanciunas shoots
Valanciunas misses the shot...but there's a whistle. The ref says he traveled!

Grizzlies 54, Suns 69 - 4:37, 3rd Quarter
Phoenix inbounds the ball
Booker outlets the ball to Marquis Teague
Marquis Teague puts it on the floor
Teague shoots it to Booker
Devin Booker receives the pass
Booker looking for Teague
Teague catches the pass
Teague's shot hits nothing but the bottom of the net

Grizzlies 54, Suns 71 - 4:24, 3rd Quarter
The ball is passed in to Melton
Melton brings it across the timeline
De'Anthony Melton surveys the defense
Valanciunas with the ball
Valanciunas draws the help and makes a nice pass to Clarke
Brandon Clarke puts up a shot
Ayton got a piece of that shot!
Ayton grabs the board

Grizzlies 54, Suns 71 - 4:07, 3rd Quarter
Ayton sends the outlet pass to Teague
Marquis Teague dumps it off to Booker
The pass is taken by Booker
Booker is trying to go to the hole
Booker's shot rattles in and out
Teague rebounds the ball

Grizzlies 54, Suns 71 - 3:54, 3rd Quarter
Teague outlets the ball to De'Anthony Melton
Melton is looking to make a pass
Valanciunas catches the pass
Jonas Valanciunas puts up a shot
Valanciunas comes up short
Randle comes away with the rebound

Grizzlies 54, Suns 71 - 3:42, 3rd Quarter
Marquis Teague receives the outlet pass from Julius Randle
Teague gets ready to fire off a pass
The pass is taken by Booker
Booker is looking to make a pass
The pass is taken by Teague
Teague is looking to make a pass
Randle catches the pass
Randle shows some fancy dribbling and is going to the rim
Randle hits the shot

Grizzlies 54, Suns 73 - 3:29, 3rd Quarter
De'Anthony Melton takes the inbounds pass
Melton dribbles it up to the top of the key
Melton dishes to Jeff Teague
Teague with the ball
Teague with a nice crossover
It's Good!

Grizzlies 56, Suns 73 - 3:17, 3rd Quarter
Marquis Teague takes the inbounds pass
Marquis Teague dribbles the ball over half court
Teague is looking to make a pass
The pass is taken by Booker
Booker is looking to make a pass
Ayton with the ball
Ayton is looking to make a pass
Julius Randle receives the pass
Julius Randle looking to send it to Booker
Devin Booker receives the pass
Booker swings it over to Ayton
Deandre Ayton gets a pass
Ayton shoots it to Randle
Julius Randle receives the pass
Julius Randle takes a shot
Julius Randle can't get the shot to fall
Clarke comes away with the rebound

Grizzlies 56, Suns 73 - 2:50, 3rd Quarter
Clarke sends the outlet pass to DeRozan
DeRozan keeps his dribble
DeRozan is looking to make a pass
The pass is taken by Clarke
Clarke dishes to De'Anthony Melton
De'Anthony Melton gets a pass
Melton attempts to drive to the basket
Melton draws the help and makes a nice pass to DeRozan
No good. That one barely grazed the rim
Booker comes away with the rebound

Grizzlies 56, Suns 73 - 2:25, 3rd Quarter
Devin Booker passes it over to Marquis Teague
Teague is looking to make a pass
Booker with the ball
Devin Booker dumps it off to Teague
Teague catches the pass
Marquis Teague looking to send it to Ayton
Deandre Ayton receives the pass
Ayton lets one go
Ayton scores. How in the world did he get that one to fall?

Grizzlies 56, Suns 75 - 2:09, 3rd Quarter
DeMar DeRozan takes the inbounds pass
DeMar DeRozan dribbles the ball over half court
DeMar DeRozan puts it on the floor
Okpala makes a great defensive play and takes the ball from DeRozan!
Oh My! I can't believe Okpala missed the wide open dunk on the break!
Randle grabs the board
Julius Randle can't get the shot to fall
Jonas Valanciunas pulls down the board

Grizzlies 56, Suns 75 - 1:51, 3rd Quarter
Valanciunas outlets the ball to DeMar DeRozan
DeRozan is looking to take his man to the basket
Traveling violation called on DeRozan

Suns Substitutions
#3 Chris Paul
#99 Jae Crowder
#40 Paul Millsap

Grizzlies Substitutions
#22 Desmond Bane
#28 Jaylen Hoard
#40 Jabari Parker

Grizzlies 56, Suns 75 - 1:46, 3rd Quarter
Phoenix inbounds the ball
Chris Paul brings the ball over half court
Chris Paul looking to send it to Millsap
The pass is taken by Millsap
The shot is off the mark
Teague grabs the board

Grizzlies 56, Suns 75 - 1:35, 3rd Quarter
Jeff Teague advances the ball past midcourt
Jeff Teague looking to send it to Hoard
Jaylen Hoard gets a pass
Hoard is looking to make a pass
Teague with the ball
Teague shoots it to Parker
Paul Millsap picks off the bad pass!
Paul gets a great pass from Paul Millsap and lays it in on the break

Grizzlies 56, Suns 77 - 1:21, 3rd Quarter
The ball is inbounded to Jeff Teague
Jeff Teague advances the ball past midcourt
Teague takes a couple of dribbles
Jeff Teague looking to send it to Bane
Bane with the ball
Desmond Bane looking to send it to Hoard
Bane's pass for Jaylen Hoard sails out of bounds

Grizzlies 56, Suns 77 - 1:11, 3rd Quarter
Marquis Teague takes the inbounds pass
Teague outlets the ball to Chris Paul
Paul swings it over to Crowder
Jae Crowder receives the pass
Crowder shoots
SWISH! It's good for three!

Grizzlies 56, Suns 80 - 1:00, 3rd Quarter
The ball is passed in to Teague
Jeff Teague brings the ball over half court
Teague holds and looks
Clarke catches the pass
Clarke sends it down with a strong jam!!!

Grizzlies 58, Suns 80 - 0:46, 3rd Quarter
The ball is inbounded to Chris Paul
Chris Paul dribbles the ball over half court
Paul takes a couple of dribbles
Chris Paul dumps it off to Ayton
Ayton catches the pass
Ayton is looking to make a pass
Teague with the ball
Teague is looking to make a pass
Ayton catches the pass
Ayton is looking to make a pass
Jae Crowder receives the pass
Crowder looking for Teague
Teague with the ball
Marquis Teague is getting ready to make his move off the dribble
Teague draws an extra defender and kicks it to Chris Paul
Chris Paul takes a shot
Paul with a good look but can't get it to fall
Paul comes away with an offensive rebound
Paul attempts to drive to the basket
Paul draws the help and makes a nice pass to Ayton
Ayton over to Marquis Teague
The pass is taken by Teague
Teague swings it over to Ayton
Ayton with the ball
Ayton is looking to make a pass
Teague with the ball
Teague holds and looks
Deandre Ayton gets a pass
Deandre Ayton takes a shot
Ayton's shot is off the iron
Ayton grabs the board
Ayton with a beautiful finger roll there for the bucket
That's the end of the quarter.

Suns Substitutions
#1 Devin Booker
#43 Alex Len

Grizzlies Substitutions
#52 Daniel Oturu

Grizzlies 58, Suns 82 - 12:00, 4th Quarter
Jeff Teague takes the inbounds pass
Teague looking for Bane
Bane catches the pass
Desmond Bane made it look easy there

Grizzlies 60, Suns 82 - 11:54, 4th Quarter
The ball is inbounded to Chris Paul
Paul brings it across the timeline
Chris Paul is setting up a play
Paul shoots it to Booker
Jeff Teague picks off the bad pass!

Grizzlies 60, Suns 82 - 11:42, 4th Quarter
Teague dribbles it up to the top of the key
Teague swings it over to Bane
Desmond Bane receives the pass
Bane gets it to fall

Grizzlies 62, Suns 82 - 11:35, 4th Quarter
The ball is passed in to Booker
Devin Booker advances the ball past midcourt
Booker is looking to make a pass
Chris Paul gets a pass
Chris Paul dumps it off to Crowder
Jae Crowder receives the pass
Crowder is looking to make a pass
Booker with the ball
Booker is looking to make a pass
The pass is taken by Millsap
Millsap is looking to make a pass
Jae Crowder gets a pass
Crowder draws the help and makes a nice pass to Millsap
Millsap shoots
Millsap's shot rattles in and out
Bane grabs the board

Grizzlies 62, Suns 82 - 11:11, 4th Quarter
Bane sends the outlet pass to Teague
Teague keeps his dribble
Teague over to Jabari Parker
Jabari Parker receives the pass
Jabari Parker dumps it off to Bane
The pass was deflected out of bounds

Grizzlies 62, Suns 82 - 11:01, 4th Quarter
Jeff Teague takes the inbounds pass
Jeff Teague delivers a pass to Bane
Desmond Bane receives the pass
Bane swings it over to Parker
The pass is taken by Parker
Jabari Parker puts it on the floor
Desmond Bane receives a sweet pass
Bane drains the triple

Grizzlies 65, Suns 82 - 10:49, 4th Quarter
The ball is passed in to Booker
Booker dribbles it up to the top of the key
Booker is looking to make a pass
Millsap with the ball
Millsap gets ready to fire off a pass
Paul with the ball
Paul's shot rattles in and out
Parker comes away with the rebound

Grizzlies 65, Suns 82 - 10:33, 4th Quarter
Parker sends the outlet pass to Teague
Jeff Teague puts it on the floor
Jeff Teague surveys the defense
The pass is taken by Parker
Parker swings it over to Oturu
Daniel Oturu receives the pass
Daniel Oturu delivers a pass to Teague
Teague with the ball
Teague is looking to make a pass
The pass is taken by Parker
Parker over to Jaylen Hoard
Hoard catches the pass
Jaylen Hoard puts up a shot
No good. That one barely grazed the rim
Jae Crowder pulls down the board

Grizzlies 65, Suns 82 - 10:06, 4th Quarter
Jae Crowder sends the outlet pass to Devin Booker
Devin Booker fires off a pass
Len can't handle the pass from Booker

Grizzlies 65, Suns 82 - 10:01, 4th Quarter
The ball is inbounded to Jeff Teague
Teague dribbles it up to the top of the key
Jeff Teague surveys the defense
Parker with the ball
Jabari Parker fires off a pass
The pass is taken by Bane
Bane is looking to make a pass
The pass is taken by Parker
Parker is looking to make a pass
Jeff Teague receives the pass
Jeff Teague surveys the defense
Desmond Bane receives the pass
Bane lets one go
Bane sinks the long one

Grizzlies 68, Suns 82 - 9:35, 4th Quarter
Phoenix inbounds the ball
Chris Paul brings the ball over half court
Paul looking for Booker
Devin Booker gets a pass
Devin Booker looking to send it to Millsap
Paul Millsap gets a pass
Millsap finishes with the soft touch around the rim

Grizzlies 68, Suns 84 - 9:19, 4th Quarter
Memphis inbounds the ball
Teague dribbles it up to the top of the key
Teague holds and looks
Parker with the ball
Parker's shot hits nothing but the bottom of the net!

Grizzlies 71, Suns 84 - 9:08, 4th Quarter
The ball is inbounded to Chris Paul
Chris Paul brings the ball over half court
Paul keeps his dribble
Paul looks for an open man
Alex Len receives the pass
Len is looking to make a pass
FOUL! Bane commits the foul
That is foul number 1 on him

Grizzlies Substitutions
#20 DeMar DeRozan

Grizzlies 71, Suns 84 - 8:52, 4th Quarter
Devin Booker gets the inbounds pass
Booker takes a couple of dribbles
Booker's shot is off the iron
Hoard rebounds the ball

Grizzlies 71, Suns 84 - 8:42, 4th Quarter
Hoard sends the outlet pass to Teague
Teague gets ready to fire off a pass
Jaylen Hoard gets a pass
Hoard gets ready to fire off a pass
The pass is taken by DeRozan
DeRozan shoots
DeRozan's shot hits nothing but the bottom of the net!

Grizzlies 74, Suns 84 - 8:29, 4th Quarter
The ball is passed in to Booker
Devin Booker dribbles the ball over half court
Booker takes a couple of dribbles
Booker is looking to take his man to the basket
Alex Len receives a sweet pass
Len lets one go
What a fantastic block by Daniel Oturu!
Jabari Parker grabs the defensive rebound

Grizzlies 74, Suns 84 - 8:14, 4th Quarter
Parker outlets the ball to DeMar DeRozan
DeRozan takes a couple of dribbles
DeRozan didn't get a real good look at that one
Len comes away with the rebound

Grizzlies 74, Suns 84 - 8:00, 4th Quarter
Len sends the outlet pass to Booker
Booker shoots it to Paul
Paul catches the pass
Paul dishes to Devin Booker
Booker catches the pass
Booker is trying to go to the hole
Booker drives, sees the help coming....finds the open man and hits him
Paul had a good look but couldn't convert
DeRozan rebounds the ball

Grizzlies 74, Suns 84 - 7:42, 4th Quarter
DeRozan sends the outlet pass to Teague
Teague is looking to make a pass
DeRozan with the ball
DeRozan kicks it to Oturu
Daniel Oturu receives the pass
Oturu is looking to make a pass
The pass is taken by DeRozan
DeMar DeRozan delivers a pass to Teague
The pass is taken by Teague
Jeff Teague puts it on the floor
Teague drives, sees the help coming....finds the open man and hits him
Oturu shoots
Daniel Oturu can't find the mark
Crowder comes away with the rebound

Grizzlies 74, Suns 84 - 7:23, 4th Quarter
Crowder sends the outlet pass to Booker
Booker takes a couple of dribbles
Booker is looking to make a pass
Millsap catches the pass
Millsap dishes to Devin Booker
The pass is taken by Booker
Devin Booker fires off a pass
Millsap with the ball
Millsap puts up a shot
Millsap's shot is off the iron
Len rebounds the ball
Len's shot is off the iron
Alex Len grabs the offensive rebound
Len is looking to make a pass
Devin Booker gets a pass
Booker gets ready to fire off a pass
Chris Paul receives the pass
Paul shoots it to Crowder
Jae Crowder gets a pass
Crowder puts up a shot
Crowder missed that one badly
Alex Len pulls down the board
Len flushes it home with a huge dunk!!!

Grizzlies 74, Suns 86 - 6:43, 4th Quarter
The ball is passed in to Teague
Teague brings it across the timeline
Teague is looking to make a pass
DeMar DeRozan gets a pass
DeRozan is trying to go to the hole
Jaylen Hoard receives a sweet pass
Jaylen Hoard can't find the mark
Crowder rebounds the ball

Grizzlies 74, Suns 86 - 6:32, 4th Quarter
Crowder outlets the ball to Devin Booker
Booker shoots it to Millsap
Millsap catches the pass
Millsap is looking to make a pass
The pass is taken by Crowder
Crowder is looking to make a pass
Paul with the ball
Paul is looking to make a pass
The pass is taken by Len
Alex Len dumps it off to Booker
The pass is taken by Booker
Booker is looking to take his man to the basket
FOUL! Teague is going to be charged with that foul
That is foul number 3 on him
Booker's shot hits nothing but the bottom of the net

Suns Substitutions
#2 Marquis Teague
#41 KZ Okpala
#54 Julius Randle
#22 Deandre Ayton

Grizzlies Substitutions
#0 De'Anthony Melton
#15 Brandon Clarke
Booker hits the free throw

Grizzlies 74, Suns 89 - 6:12, 4th Quarter
DeMar DeRozan gets the inbounds pass
DeMar DeRozan brings the ball over half court
DeRozan swings it over to Melton
Melton with the ball
De'Anthony Melton surveys the defense
Jaylen Hoard receives the pass
Jaylen Hoard puts up a shot
The shot is off the mark
KZ Okpala pulls down the board

Grizzlies 74, Suns 89 - 5:56, 4th Quarter
KZ Okpala passes it over to Marquis Teague
Teague keeps his dribble
Marquis Teague surveys the defense
Julius Randle gets a pass
Randle over to Marquis Teague
Marquis Teague gets a pass
Teague dishes to Deandre Ayton
The pass is taken by Ayton
Ayton is looking to make a pass
Okpala with the ball
Okpala is looking to make a pass
Booker catches the pass
Booker puts up a shot
Devin Booker drills the trifecta!

Grizzlies 74, Suns 92 - 5:33, 4th Quarter
The ball is inbounded to De'Anthony Melton
De'Anthony Melton advances the ball past midcourt
Melton is looking to make a pass
DeMar DeRozan gets a pass
DeMar DeRozan delivers a pass to Melton
Melton catches the pass
Melton kicks it to Parker
Parker catches the pass
Parker puts up a shot
Parker's shot rattles in and out
Randle comes away with the rebound

Grizzlies 74, Suns 92 - 5:10, 4th Quarter
Julius Randle sends the outlet pass to Marquis Teague
Teague is looking to make a pass
The pass is taken by Okpala
Okpala comes up short
Deandre Ayton grabs the offensive rebound
The shot is off the mark
Jabari Parker pulls down the board

Grizzlies 74, Suns 92 - 4:50, 4th Quarter
Jabari Parker passes it over to De'Anthony Melton
Melton kicks it to Hoard
Hoard with the ball
Jaylen Hoard looking to send it to Clarke
The pass intended for Clarke was knocked out of bounds

Grizzlies Substitutions
#14 Evan Fournier
#17 Jonas Valanciunas

Grizzlies 74, Suns 92 - 4:41, 4th Quarter
De'Anthony Melton gets the inbounds pass
Melton puts a beautiful move on the defense
Melton with the drive and the dish to Clarke
Clarke finishes with the soft touch around the rim

Grizzlies 76, Suns 92 - 4:32, 4th Quarter
Marquis Teague gets the inbounds pass
Marquis Teague brings the ball over half court
Marquis Teague delivers a pass to Booker
Devin Booker gets a pass
Booker gets ready to fire off a pass
Randle with the ball
Randle is looking to make a pass
Devin Booker receives the pass
Booker looks for an open man
The pass is taken by Ayton
Ayton is looking to make a pass
Devin Booker receives the pass
Booker looking for Ayton
Deandre Ayton gets a pass
Deandre Ayton takes a shot
It's Good!

Grizzlies 76, Suns 94 - 4:11, 4th Quarter
Evan Fournier gets the inbounds pass
Fournier brings it across the timeline
Fournier dishes to De'Anthony Melton
De'Anthony Melton gets a pass
Melton shoots
De'Anthony Melton puts it through from downtown!

Grizzlies 79, Suns 94 - 3:59, 4th Quarter
Marquis Teague gets the inbounds pass
Marquis Teague dribbles the ball over half court
Teague looking for Ayton
Deandre Ayton gets a pass
Deandre Ayton surveys the defense
Julius Randle receives the pass
Randle is looking to take his man to the basket
Randle drives, sees the help coming....finds the open man and hits him
Ayton puts up a shot
BRICK!
Fournier grabs the board

Grizzlies 79, Suns 94 - 3:43, 4th Quarter
Evan Fournier passes it over to DeMar DeRozan
DeMar DeRozan is setting up a play
DeRozan looking for Fournier
Evan Fournier gets a pass
Fournier attempts to drive to the basket
Jonas Valanciunas receives a sweet pass
Valanciunas swings it over to Fournier
Evan Fournier gets a pass
Fournier looks for an open man
De'Anthony Melton receives the pass
Melton looks for an open man
The pass is taken by DeRozan
DeRozan swings it over to Melton
The pass is taken by Melton
De'Anthony Melton delivers a pass to Fournier
Fournier with the ball
Fournier swings it over to Melton
The ref blows the whistle...a shot-clock violation has been called!

Suns Substitutions
#3 Chris Paul
#99 Jae Crowder

Grizzlies 79, Suns 94 - 3:16, 4th Quarter
The ball is inbounded to Devin Booker
Devin Booker sends the outlet pass to Chris Paul
Paul gets ready to fire off a pass
Deandre Ayton gets a pass
Ayton draws an extra defender and kicks it to Jae Crowder
Crowder lets one go
Crowder missed that one badly
De'Anthony Melton pulls down the board

Grizzlies 79, Suns 94 - 3:01, 4th Quarter
De'Anthony Melton passes it over to DeMar DeRozan
DeRozan is looking to make a pass
Fournier catches the pass
Fournier is looking to make a pass
The pass is taken by Melton
Melton shoots
It's off the mark!
Chris Paul grabs the defensive rebound

Grizzlies 79, Suns 94 - 2:42, 4th Quarter
Paul sends the outlet pass to Booker
Booker keeps his dribble
Booker is looking to make a pass
Deandre Ayton gets a pass
Ayton shoots it to Booker
The pass is taken by Booker
Devin Booker dumps it off to Ayton
Deandre Ayton gets a pass
Ayton draws an extra defender and kicks it to Devin Booker
Devin Booker shows off his range and hits the three

Grizzlies 79, Suns 97 - 2:21, 4th Quarter
De'Anthony Melton takes the inbounds pass
De'Anthony Melton advances the ball past midcourt
Melton is looking to make a pass
Evan Fournier receives the pass
Evan Fournier delivers a pass to Clarke
The pass is taken by Clarke
Clarke is looking to make a pass
DeMar DeRozan receives the pass
DeRozan looking for Clarke
Brandon Clarke gets a pass
Brandon Clarke fires off a pass
Melton with the ball
De'Anthony Melton puts it on the floor
I bet Melton wishes he could have that one back
Randle comes away with the rebound

Grizzlies 79, Suns 97 - 2:00, 4th Quarter
Julius Randle sends the outlet pass to Chris Paul
Paul over to Devin Booker
Brandon Clarke steps in and picks off the pass from Paul!

Grizzlies 79, Suns 97 - 1:50, 4th Quarter
De'Anthony Melton receives the outlet pass from Brandon Clarke
Melton shoots
Melton had a good look but couldn't convert
Deandre Ayton pulls down the board

Grizzlies 79, Suns 97 - 1:38, 4th Quarter
Chris Paul receives the outlet pass from Deandre Ayton
Paul dishes to Julius Randle
The pass is taken by Randle
The shot rattles out
Valanciunas comes away with the rebound

Grizzlies 79, Suns 97 - 1:22, 4th Quarter
Valanciunas outlets the ball to De'Anthony Melton
Melton is looking to make a pass
The pass is taken by Clarke
Brandon Clarke puts it on the floor
Clarke's shot hits nothing but the bottom of the net

Grizzlies 81, Suns 97 - 1:16, 4th Quarter
The ball is inbounded to Chris Paul
Chris Paul dribbles the ball over half court
Paul is looking to make a pass
Julius Randle receives the pass
Randle looking for Paul
Paul catches the pass
Paul gets ready to fire off a pass
FOUL! De'Anthony Melton is whistled for the foul
That is foul number 1 on him

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

Grizzlies Substitutions
#46 John Konchar
#28 Jaylen Hoard
#37 Chris Bybee
#40 Jabari Parker
#52 Daniel Oturu

Grizzlies 81, Suns 97 - 1:00, 4th Quarter
Jevon Carter gets the inbounds pass
Jevon Carter dumps it off to Millsap
Millsap with the ball
Millsap holds and looks
KZ Okpala receives the pass
Okpala holds and looks
James Smith receives the pass
Smith looking for Millsap
Jaylen Hoard picks off the bad pass!
Hoard pushes it up to Jabari Parker who throws down a jam!

Grizzlies 83, Suns 97 - 0:46, 4th Quarter
Phoenix inbounds the ball
Jevon Carter advances the ball past midcourt
Carter shoots it to Millsap
Millsap with the ball
Millsap shoots
Millsap rattles one home

Grizzlies 83, Suns 99 - 0:35, 4th Quarter
The ball is inbounded to John Konchar
John Konchar dribbles the ball over half court
Konchar looking for Hoard
Hoard with the ball
Jaylen Hoard takes a shot
Jaylen Hoard can't get the shot to fall
Carter grabs the board

Grizzlies 83, Suns 99 - 0:22, 4th Quarter
Jevon Carter dribbles the ball over half court
Carter swings it over to Millsap
Paul Millsap gets a pass
Millsap shoots it to Watson
Parker steals the pass from Paul Millsap!
Parker pushes it up to Chris Bybee who throws down a jam!

Grizzlies 85, Suns 99 - 0:12, 4th Quarter
The ball is inbounded to Jevon Carter
Jevon Carter advances the ball past midcourt
Carter is looking to make a pass
KZ Okpala gets a pass
Okpala is looking to make a pass
Carter catches the pass
That's the end of the game.
The final score is Phoenix 99 and Memphis 85