Welcome to Talking Stick Resort Arena
Tonights game features
Minnesota
against
Phoenix
It's time for the opening tip
Deandre Ayton outjumps Karl-Anthony Towns to win the tip off
Timberwolves 0, Suns 0 - 11:59, 1st Quarter
Paul still with the ball
Paul looks for an open man
Randle with the ball
Julius Randle surveys the defense
The pass intended for Ayton was knocked out of bounds
Timberwolves 0, Suns 0 - 11:46, 1st Quarter
Phoenix inbounds the ball
Paul shoots it to Booker
Booker with the ball
Booker is looking to make a pass
The pass is taken by Brooks
Dillon Brooks puts it on the floor
No good. That one barely grazed the rim
Karl-Anthony Towns grabs the defensive rebound
Timberwolves 0, Suns 0 - 11:36, 1st Quarter
Karl-Anthony Towns sends the outlet pass to D'Angelo Russell
D'Angelo Russell dumps it off to Bridges
Bridges with the ball
Domantas Sabonis receives a sweet pass
Sabonis puts up a shot
Sabonis's shot rattles in and out
Domantas Sabonis pulls down the board
Sabonis finishes with the soft touch around the rim
Timberwolves 2, Suns 0 - 11:21, 1st Quarter
Devin Booker gets the inbounds pass
Booker dribbles it up to the top of the key
Devin Booker looking to send it to Ayton
The pass is taken by Ayton
Deandre Ayton takes a shot
FOUL! Towns is going to be charged with that foul
That is foul number 1 on him
Ayton clangs one off the rim
Ayton sinks one from the charity stripe
Ayton bounces the free throw off the rim
Deandre Ayton pulls down the board
Deandre Ayton with the kiss off the glass!
Timberwolves 2, Suns 3 - 11:08, 1st Quarter
Josh Okogie gets the inbounds pass
Josh Okogie advances the ball past midcourt
Okogie kicks it to Sabonis
Sabonis catches the pass
Sabonis's shot is off the glass and bounces away
Karl-Anthony Towns pulls down the board
Towns lays it in for an easy bucket
Timberwolves 4, Suns 3 - 10:52, 1st Quarter
Chris Paul gets the inbounds pass
Chris Paul brings the ball over half court
Paul takes a couple of dribbles
Paul dishes to Devin Booker
The pass is taken by Booker
Booker over to Chris Paul
The pass is taken by Paul
Paul dishes to Devin Booker
Booker with the ball
Booker is looking to make a pass
Paul catches the pass
Paul looking for Booker
Devin Booker gets a pass
Booker shoots
Booker's shot hits the iron and bounces off
Towns comes away with the rebound
Timberwolves 4, Suns 3 - 10:25, 1st Quarter
Karl-Anthony Towns sends the outlet pass to D'Angelo Russell
Russell takes a couple of dribbles
Russell with a beautiful looking three pointer
Timberwolves 7, Suns 3 - 10:17, 1st Quarter
The ball is passed in to Booker
Booker dribbles it up to the top of the key
Devin Booker is getting ready to make his move off the dribble
Booker drives, sees the help coming....finds the open man and hits him
Dillon Brooks from way downtown....BANG!
Timberwolves 7, Suns 6 - 10:06, 1st Quarter
D'Angelo Russell takes the inbounds pass
Russell brings it across the timeline
D'Angelo Russell puts it on the floor
D'Angelo Russell fires off a pass
Karl-Anthony Towns receives the pass
Towns dishes to D'Angelo Russell
Russell with the ball
D'Angelo Russell dumps it off to Towns
The pass is taken by Towns
Karl-Anthony Towns delivers a pass to Sabonis
The pass is taken by Sabonis
Sabonis over to D'Angelo Russell
Russell with the ball
D'Angelo Russell can't get the shot to fall
Paul comes away with the rebound
Timberwolves 7, Suns 6 - 9:43, 1st Quarter
Chris Paul dribbles the ball over half court
Paul gets ready to fire off a pass
Deandre Ayton gets a pass
Ayton lets one go
Ayton comes up short
Sabonis rebounds the ball
Timberwolves 7, Suns 6 - 9:27, 1st Quarter
Domantas Sabonis passes it over to D'Angelo Russell
D'Angelo Russell is setting up a play
D'Angelo Russell surveys the defense
Bridges catches the pass
Bridges is looking to make a pass
Sabonis with the ball
Sabonis finishes with the soft touch around the rim
Timberwolves 9, Suns 6 - 9:17, 1st Quarter
Devin Booker takes the inbounds pass
Devin Booker advances the ball past midcourt
Booker is looking to make a pass
Deandre Ayton gets a pass
Ayton is looking to make a pass
Julius Randle receives the pass
Julius Randle delivers a pass to Booker
Randle's pass for Devin Booker was deflected out of bounds
Timberwolves 9, Suns 6 - 9:06, 1st Quarter
Devin Booker gets the inbounds pass
Devin Booker puts it on the floor
Booker looking for Paul
Chris Paul gets a pass
Paul is looking to make a pass
Dillon Brooks gets a pass
Brooks shoots it to Randle
The pass is taken by Randle
Randle lets one go
Julius Randle can't get the shot to fall
Towns comes away with the rebound
Timberwolves 9, Suns 6 - 8:50, 1st Quarter
Karl-Anthony Towns passes it over to D'Angelo Russell
D'Angelo Russell fires off a pass
Karl-Anthony Towns receives the pass
Towns shoots
Towns had a good look but couldn't convert
Ayton grabs the board
Timberwolves 9, Suns 6 - 8:40, 1st Quarter
Deandre Ayton passes it over to Chris Paul
Chris Paul puts it on the floor
Chris Paul fires off a pass
Devin Booker gets a pass
Booker holds and looks
The pass is taken by Ayton
Deandre Ayton takes a shot
It's off the mark!
Sabonis comes away with the rebound
Timberwolves 9, Suns 6 - 8:24, 1st Quarter
Sabonis sends the outlet pass to Russell
Russell is looking to make a pass
Sabonis with the ball
Sabonis over to D'Angelo Russell
The pass is taken by Russell
Russell puts up a shot
D'Angelo Russell drills the trifecta!
Timberwolves 12, Suns 6 - 8:12, 1st Quarter
The ball is inbounded to Devin Booker
Devin Booker dribbles the ball over half court
Booker holds and looks
Julius Randle gets a pass
Randle over to Dillon Brooks
Brooks catches the pass
Brooks gets ready to fire off a pass
Ayton with the ball
Deandre Ayton puts up a shot
Deandre Ayton missed that one
Ayton comes away with an offensive rebound
SLAM DUNK!!!
Timberwolves 12, Suns 8 - 7:51, 1st Quarter
Minnesota inbounds the ball
D'Angelo Russell dribbles the ball over half court
Russell still with the ball
Russell didn't get a real good look at that one
Randle rebounds the ball
Timberwolves 12, Suns 8 - 7:34, 1st Quarter
Julius Randle passes it over to Chris Paul
Paul holds and looks
Deandre Ayton receives the pass
Ayton shoots
Ayton's shot rattles in and out
Randle comes away with an offensive rebound
Randle lays it in for an easy bucket
Timberwolves 12, Suns 10 - 7:18, 1st Quarter
The ball is passed in to Russell
Russell brings it across the timeline
D'Angelo Russell puts it on the floor
Russell over to Karl-Anthony Towns
The pass is taken by Towns
FOUL! Ayton is going to be charged with that foul
That is foul number 1 on him
Towns comes up short
Towns sinks one from the charity stripe
Towns hits the free throw
Timberwolves 14, Suns 10 - 7:09, 1st Quarter
Phoenix inbounds the ball
Devin Booker dribbles the ball over half court
Devin Booker delivers a pass to Randle
Julius Randle receives the pass
Julius Randle can't find the mark
Josh Okogie pulls down the board
Timberwolves 14, Suns 10 - 6:53, 1st Quarter
Josh Okogie passes it over to D'Angelo Russell
Russell knocks it down for three!
Timberwolves 17, Suns 10 - 6:43, 1st Quarter
Devin Booker takes the inbounds pass
Booker brings it across the timeline
Devin Booker is setting up a play
Booker dishes to Julius Randle
Julius Randle gets a pass
Randle is looking to make a pass
The pass is taken by Ayton
Ayton is looking to make a pass
Devin Booker gets a pass
Devin Booker is getting ready to make his move off the dribble
Booker draws the help and makes a nice pass to Ayton
Ayton has the ball stripped by Karl-Anthony Towns!
Towns misses the breakaway dunk!!
FOUL! Paul is whistled for the foul
That is foul number 1 on him
Towns bounces the free throw off the rim
Towns hits the free throw
Timberwolves 18, Suns 10 - 6:21, 1st Quarter
Devin Booker takes the inbounds pass
Booker brings it across the timeline
Booker swings it over to Ayton
Ayton catches the pass
Ayton puts up a shot
BRICK!
Karl-Anthony Towns pulls down the board
Timberwolves 18, Suns 10 - 6:08, 1st Quarter
Towns outlets the ball to D'Angelo Russell
Russell with a beautiful looking three pointer
Timberwolves 21, Suns 10 - 6:02, 1st Quarter
Chris Paul gets the inbounds pass
Paul brings it across the timeline
Paul keeps his dribble
Chris Paul fires off a pass
Ayton with the ball
Ayton is looking to make a pass
Devin Booker receives the pass
Booker clangs one off the rim
Towns grabs the board
Timberwolves 21, Suns 10 - 5:36, 1st Quarter
Karl-Anthony Towns passes it over to D'Angelo Russell
Russell gets ready to fire off a pass
FOUL! Paul is whistled for the foul
That is foul number 2 on him
Suns Substitutions
#2 Marquis Teague
#99 Jae Crowder
Timeout called by the Suns.
Timberwolves 21, Suns 10 - 5:30, 1st Quarter
The ball is inbounded to D'Angelo Russell
D'Angelo Russell puts it on the floor
Russell dishes to Karl-Anthony Towns
Karl-Anthony Towns receives the pass
Karl-Anthony Towns dumps it off to Russell
Russell catches the pass
D'Angelo Russell fires off a pass
Karl-Anthony Towns receives the pass
Towns works the defense with some nice ball handling
Karl-Anthony Towns was a little too strong on that one
Randle comes away with the rebound
Timberwolves 21, Suns 10 - 5:08, 1st Quarter
Marquis Teague receives the outlet pass from Julius Randle
Teague takes a couple of dribbles
Teague is going to attack the rim
Teague draws an extra defender and kicks it to Julius Randle
Randle drives, sees the help coming....finds the open man and hits him
Devin Booker takes a shot
No good. That one barely grazed the rim
Karl-Anthony Towns grabs the defensive rebound
Timberwolves 21, Suns 10 - 4:51, 1st Quarter
Karl-Anthony Towns sends the outlet pass to D'Angelo Russell
Russell kicks it to Sabonis
Sabonis with the ball
Sabonis is looking to make a pass
Josh Okogie receives the pass
Okogie with a nice crossover
Okogie didn't get a real good look at that one
Towns grabs the board
Towns lays it in for an easy bucket
Timberwolves 23, Suns 10 - 4:35, 1st Quarter
The ball is passed in to Teague
Marquis Teague dribbles the ball over half court
Teague kicks it to Booker
The pass is taken by Booker
Booker is looking to make a pass
Randle catches the pass
Randle hits the deuce
Timberwolves 23, Suns 12 - 4:20, 1st Quarter
The ball is inbounded to D'Angelo Russell
D'Angelo Russell brings the ball over half court
Russell keeps his dribble
Russell is looking to make a pass
The pass is taken by Towns
Karl-Anthony Towns surveys the defense
The pass is taken by Russell
Russell puts up a shot
Russell's shot rattles in and out
Deandre Ayton pulls down the board
Timberwolves 23, Suns 12 - 3:59, 1st Quarter
Devin Booker receives the outlet pass from Deandre Ayton
Booker keeps his dribble
Booker dishes to Deandre Ayton
Deandre Ayton gets a pass
Ayton dishes to Devin Booker
Booker with the ball
Booker missed that one badly
Bridges grabs the board
Timberwolves 23, Suns 12 - 3:43, 1st Quarter
Bridges sends the outlet pass to Russell
D'Angelo Russell looking to send it to Towns
Towns with the ball
Towns shoots
Karl-Anthony Towns puts it through from downtown!
Timberwolves 26, Suns 12 - 3:35, 1st Quarter
Phoenix inbounds the ball
Teague brings it across the timeline
Marquis Teague puts it on the floor
Marquis Teague fires off a pass
Ayton with the ball
Ayton is looking to make a pass
Jae Crowder receives the pass
Crowder is looking to make a pass
Randle with the ball
Randle shows some fancy dribbling and is going to the rim
Randle with a beautiful finger roll there for the bucket
Timberwolves 26, Suns 14 - 3:20, 1st Quarter
The ball is inbounded to D'Angelo Russell
D'Angelo Russell advances the ball past midcourt
Russell keeps his dribble
Russell looks for an open man
Towns with the ball
Karl-Anthony Towns fires off a pass
Sabonis with the ball
FOUL! Randle is going to be charged with that foul
That is foul number 1 on him
Timberwolves Substitutions
#13 Luke Kennard
Timberwolves 26, Suns 14 - 3:07, 1st Quarter
The ball is passed in to Russell
I bet Russell wishes he could have that one back
Randle rebounds the ball
Timberwolves 26, Suns 14 - 2:58, 1st Quarter
Randle outlets the ball to Devin Booker
Devin Booker puts it on the floor
There's a three pointer for Devin Booker
Timberwolves 26, Suns 17 - 2:51, 1st Quarter
The ball is passed in to Russell
D'Angelo Russell dribbles the ball over half court
Russell is looking to make a pass
Towns with the ball
Towns lets one go
Towns's shot rattles in and out
Randle comes away with the rebound
Timberwolves 26, Suns 17 - 2:38, 1st Quarter
Julius Randle sends the outlet pass to Marquis Teague
Marquis Teague dumps it off to Ayton
Ayton catches the pass
Deandre Ayton can't find the mark
The ball is knocked out of bounds by the defense
The ball is inbounded to Marquis Teague
Marquis Teague delivers a pass to Ayton
Ayton with the ball
Ayton drives, sees the help coming....finds the open man and hits him
Teague puts up a shot
Marquis Teague missed that one
Luke Kennard grabs the defensive rebound
Timberwolves 26, Suns 17 - 2:13, 1st Quarter
Kennard outlets the ball to D'Angelo Russell
D'Angelo Russell is setting up a play
Russell kicks it to Sabonis
The pass is taken by Sabonis
Sabonis looks for an open man
The pass is taken by Kennard
Kennard over to D'Angelo Russell
D'Angelo Russell receives the pass
Russell gets ready to fire off a pass
Domantas Sabonis receives the pass
Domantas Sabonis looking to send it to Towns
Towns with the ball
Towns with a beautiful finger roll there for the bucket
Timberwolves 28, Suns 17 - 1:53, 1st Quarter
Devin Booker takes the inbounds pass
Booker dribbles it up to the top of the key
Booker is looking to make a pass
The pass is taken by Crowder
Crowder with the drive and the dish to Booker
Devin Booker was a little too strong on that one
Mikal Bridges pulls down the board
Timberwolves 28, Suns 17 - 1:37, 1st Quarter
Bridges sends the outlet pass to Russell
D'Angelo Russell fires off a pass
Domantas Sabonis receives the pass
Domantas Sabonis fires off a pass
Russell with the ball
Russell is looking to make a pass
Sabonis with the ball
Sabonis shows some fancy dribbling and is going to the rim
Sabonis draws an extra defender and kicks it to D'Angelo Russell
Russell shoots
FOUL! Teague is going to be charged with that foul
That is foul number 1 on him
I bet Russell wishes he could have that one back
Suns Substitutions
#17 Facundo Campazzo
#43 Alex Len
Timberwolves Substitutions
#26 Michael Hicks
#31 Jalen Smith
#43 Nemanja Bjelica
Russell hits the free throw
Russell hits the free throw
Timberwolves Substitutions
#4 Jaylen Nowell
Timberwolves 30, Suns 17 - 1:20, 1st Quarter
Marquis Teague gets the inbounds pass
Marquis Teague dribbles the ball over half court
Teague is looking to make a pass
The pass is taken by Randle
Randle over to Alex Len
The pass intended for Len was knocked out of bounds
Timberwolves 30, Suns 17 - 1:05, 1st Quarter
The ball is passed in to Teague
Teague is looking to make a pass
FOUL! Jaylen Nowell is whistled for the foul
That is foul number 1 on him
Timberwolves 30, Suns 17 - 1:04, 1st Quarter
Marquis Teague takes the inbounds pass
Teague still with the ball
Teague gets ready to fire off a pass
The pass is taken by Len
Alex Len takes a shot
Len hits the shot
Timberwolves 30, Suns 19 - 0:55, 1st Quarter
The ball is passed in to Kennard
Luke Kennard advances the ball past midcourt
Kennard takes a couple of dribbles
Kennard is looking to make a pass
Nemanja Bjelica receives the pass
Bjelica looking for Kennard
The pass is taken by Kennard
Kennard gets ready to fire off a pass
Smith with the ball
Jalen Smith takes a shot
Smith playing some sweet string music tonight
Timberwolves 32, Suns 19 - 0:38, 1st Quarter
Facundo Campazzo takes the inbounds pass
Facundo Campazzo dribbles the ball over half court
Campazzo is looking to make a pass
Teague with the ball
Teague swings it over to Crowder
Crowder catches the pass
Crowder lets one go
Jae Crowder hits a three ball from DEEP!
Timberwolves 32, Suns 22 - 0:28, 1st Quarter
Luke Kennard takes the inbounds pass
Luke Kennard advances the ball past midcourt
Luke Kennard is setting up a play
Kennard is looking to make a pass
Bjelica catches the pass
Nemanja Bjelica delivers a pass to Hicks
Hicks catches the pass
Hicks is looking to make a pass
Jalen Smith gets a pass
Smith gets ready to fire off a pass
Nemanja Bjelica receives the pass
Bjelica shoots it to Nowell
Nowell catches the pass
Jaylen Nowell takes a shot
Nowell gets it to fall
Timberwolves 34, Suns 22 - 0:02, 1st Quarter
Marquis Teague gets the inbounds pass
Teague dribbles it up to the top of the key
That's the end of the quarter.
Suns Substitutions
#1 Devin Booker
#22 Deandre Ayton
Timberwolves Substitutions
#0 D'Angelo Russell
#49 Domantas Sabonis
#32 Karl-Anthony Towns
Timberwolves 34, Suns 22 - 12:00, 2nd Quarter
The ball is passed in to Russell
Russell still with the ball
Russell is looking to make a pass
Bjelica catches the pass
Bjelica shoots
What a fantastic block by Deandre Ayton!
Bjelica grabs the board
Bjelica with the soft kiss off the square for two
Timberwolves 36, Suns 22 - 11:50, 2nd Quarter
Marquis Teague takes the inbounds pass
Marquis Teague dribbles the ball over half court
Teague still with the ball
Teague is looking to make a pass
The pass is taken by Crowder
Crowder is looking to make a pass
Marquis Teague receives the pass
Teague holds and looks
Devin Booker gets a pass
Booker shoots
Booker buries the J
Timberwolves 36, Suns 24 - 11:26, 2nd Quarter
The ball is inbounded to D'Angelo Russell
D'Angelo Russell brings the ball over half court
Russell still with the ball
Russell over to Domantas Sabonis
Domantas Sabonis receives the pass
Sabonis is looking to make a pass
The pass is taken by Kennard
Kennard is looking to make a pass
FOUL! Booker commits the foul
That is foul number 1 on him
Timberwolves 36, Suns 24 - 11:12, 2nd Quarter
The ball is passed in to Kennard
Luke Kennard is setting up a play
Kennard is looking to make a pass
Towns catches the pass
Towns is looking to make a pass
Sabonis with the ball
Domantas Sabonis fires off a pass
FOUL! Alex Len is whistled for the foul
That is foul number 1 on him
Timberwolves 36, Suns 24 - 11:05, 2nd Quarter
The ball is passed in to Russell
Russell still with the ball
FOUL! Teague is whistled for the foul
That is foul number 2 on him
Russell comes up short
Russell sinks one from the charity stripe
Russell hits the free throw
Timberwolves 38, Suns 24 - 10:58, 2nd Quarter
The ball is passed in to Booker
Booker dribbles it up to the top of the key
Devin Booker is setting up a play
Devin Booker puts it on the floor
Booker drives, sees the help coming....finds the open man and hits him
Deandre Ayton takes a shot
Ayton clangs one off the rim
Sabonis comes away with the rebound
Timberwolves 38, Suns 24 - 10:42, 2nd Quarter
D'Angelo Russell receives the outlet pass from Domantas Sabonis
Russell is looking to make a pass
Karl-Anthony Towns gets a pass
Towns is looking to make a pass
D'Angelo Russell gets a pass
Russell holds and looks
Towns catches the pass
Towns finishes with the soft touch around the rim
Timberwolves 40, Suns 24 - 10:24, 2nd Quarter
Marquis Teague takes the inbounds pass
Marquis Teague dribbles the ball over half court
Teague takes a couple of dribbles
Teague is looking to make a pass
The pass intended for Ayton was knocked out of bounds
Timberwolves 40, Suns 24 - 10:15, 2nd Quarter
The ball is inbounded to Devin Booker
Booker is looking to make a pass
Deandre Ayton gets a pass
Ayton draws the help and makes a nice pass to Teague
Teague's shot hits the iron and bounces off
Karl-Anthony Towns pulls down the board
Timberwolves 40, Suns 24 - 10:06, 2nd Quarter
Karl-Anthony Towns sends the outlet pass to Luke Kennard
Luke Kennard is setting up a play
Kennard is looking to make a pass
Towns catches the pass
Karl-Anthony Towns fires off a pass
Domantas Sabonis gets a pass
Sabonis is looking to make a pass
Towns with the ball
Towns clangs one off the rim
Ayton rebounds the ball
Timberwolves 40, Suns 24 - 9:49, 2nd Quarter
Deandre Ayton passes it over to Devin Booker
Booker kicks it to Ayton
Ayton catches the pass
Jae Crowder receives a sweet pass
Crowder over to Devin Booker
Booker with the ball
Booker gets ready to fire off a pass
Deandre Ayton gets a pass
Ayton lets one go
Deandre Ayton with the kiss off the glass!
Timberwolves 40, Suns 26 - 9:26, 2nd Quarter
D'Angelo Russell gets the inbounds pass
Russell dribbles it up to the top of the key
Russell is looking to make a pass
Karl-Anthony Towns receives the pass
FOUL! Ayton is whistled for the foul
That is foul number 2 on him
Timberwolves 40, Suns 26 - 9:16, 2nd Quarter
Minnesota inbounds the ball
Kennard still with the ball
Luke Kennard delivers a pass to Russell
Russell with the ball
Russell is looking to make a pass
Luke Kennard receives the pass
Kennard shoots it to Russell
Russell with the ball
Russell dishes to Domantas Sabonis
Sabonis with the ball
Sabonis looking for Russell
The pass is taken by Russell
Russell swings it over to Kennard
Kennard catches the pass
Kennard is looking to make a pass
Marquis Teague steps in and picks off the pass from Kennard!
Timberwolves 40, Suns 26 - 8:56, 2nd Quarter
Marquis Teague passes it over to Devin Booker
Booker takes a couple of dribbles
Booker is looking to make a pass
Deandre Ayton receives the pass
Deandre Ayton puts up a shot
The shot is off the mark
Towns rebounds the ball
Timberwolves 40, Suns 26 - 8:42, 2nd Quarter
Towns sends the outlet pass to Sabonis
Sabonis is looking to make a pass
Towns with the ball
Towns is trying to go to the hole
Towns draws the help and makes a nice pass to Sabonis
Sabonis draws the help and makes a nice pass to Towns
Towns puts up a shot
Towns didn't get a real good look at that one
Sabonis rebounds the ball
Sabonis kicks it to Towns
FOUL! Alex Len commits the foul
That is foul number 2 on him
Timeout called by the Timberwolves.
Domantas Sabonis throws up a brick from the line
Sabonis hits the free throw
Timberwolves 41, Suns 26 - 8:19, 2nd Quarter
The ball is passed in to Booker
Devin Booker brings the ball over half court
Booker dishes to Deandre Ayton
Ayton with the ball
Ayton shoots
What a fantastic block by Karl-Anthony Towns!
Towns rebounds the ball
Timberwolves 41, Suns 26 - 8:08, 2nd Quarter
Domantas Sabonis receives the outlet pass from Karl-Anthony Towns
Sabonis is looking to make a pass
D'Angelo Russell gets a pass
Russell is looking to make a pass
Towns with the ball
I bet Towns wishes he could have that one back
Crowder rebounds the ball
Timberwolves 41, Suns 26 - 7:58, 2nd Quarter
Jae Crowder sends the outlet pass to Marquis Teague
Teague with a nice crossover
Teague hits the shot
Timberwolves 41, Suns 28 - 7:50, 2nd Quarter
D'Angelo Russell takes the inbounds pass
D'Angelo Russell dribbles the ball over half court
Russell takes a couple of dribbles
Russell is looking to make a pass
Domantas Sabonis receives the pass
Sabonis is looking to make a pass
Luke Kennard gets a pass
Luke Kennard looking to send it to Towns
Karl-Anthony Towns receives the pass
Towns's shot is off the glass and bounces away
Len rebounds the ball
Timberwolves 41, Suns 28 - 7:36, 2nd Quarter
Alex Len passes it over to Devin Booker
Booker is looking to make a pass
Ayton with the ball
Deandre Ayton takes a shot
No good. That one barely grazed the rim
Domantas Sabonis grabs the defensive rebound
Timberwolves 41, Suns 28 - 7:26, 2nd Quarter
Domantas Sabonis sends the outlet pass to D'Angelo Russell
D'Angelo Russell dumps it off to Towns
Karl-Anthony Towns gets a pass
Karl-Anthony Towns fires off a pass
Russell with the ball
Russell holds and looks
Karl-Anthony Towns receives the pass
Towns shoots
Karl-Anthony Towns from way downtown....BANG!
Timberwolves 44, Suns 28 - 7:10, 2nd Quarter
The ball is inbounded to Marquis Teague
Marquis Teague advances the ball past midcourt
Teague is looking to make a pass
The pass is taken by Booker
Booker swings it over to Crowder
Jae Crowder gets a pass
BRICK!
D'Angelo Russell pulls down the board
Timberwolves 44, Suns 28 - 6:56, 2nd Quarter
Russell outlets the ball to Domantas Sabonis
Sabonis keeps his dribble
Domantas Sabonis looking to send it to Towns
Towns catches the pass
Karl-Anthony Towns takes a shot
Karl-Anthony Towns can't get the shot to fall
Deandre Ayton grabs the defensive rebound
Timberwolves 44, Suns 28 - 6:41, 2nd Quarter
Ayton sends the outlet pass to Booker
Devin Booker is setting up a play
Booker attempts to drive to the basket
Booker with the drive and the dish to Crowder
Crowder puts up a shot
It's off the mark!
Russell grabs the board
Timberwolves 44, Suns 28 - 6:27, 2nd Quarter
Russell outlets the ball to Luke Kennard
Kennard kicks it to Bjelica
The pass is taken by Bjelica
No good. That one barely grazed the rim
Domantas Sabonis pulls down the board
Sabonis with the soft kiss off the square for two
Timberwolves 46, Suns 28 - 6:07, 2nd Quarter
Marquis Teague gets the inbounds pass
Marquis Teague brings the ball over half court
Marquis Teague is setting up a play
Teague looking for Crowder
Jae Crowder receives the pass
Jae Crowder from way downtown....BANG!
Timberwolves 46, Suns 31 - 5:56, 2nd Quarter
Minnesota inbounds the ball
Kennard brings it across the timeline
Luke Kennard is setting up a play
Kennard holds and looks
D'Angelo Russell receives the pass
Russell gets ready to fire off a pass
The pass is taken by Sabonis
Sabonis shoots
Sabonis missed that one badly
Devin Booker pulls down the board
Timberwolves 46, Suns 31 - 5:38, 2nd Quarter
Devin Booker sends the outlet pass to Marquis Teague
Teague keeps his dribble
Teague holds and looks
The pass is taken by Ayton
Ayton is looking to make a pass
Booker with the ball
Booker gets ready to fire off a pass
Len with the ball
Len is looking to make a pass
Crowder with the ball
Jae Crowder takes a shot
Crowder sinks the triple try!
Timberwolves 46, Suns 34 - 5:22, 2nd Quarter
The ball is inbounded to D'Angelo Russell
Russell brings it across the timeline
Russell is looking to make a pass
Towns catches the pass
Karl-Anthony Towns takes a shot
I bet Towns wishes he could have that one back
Len grabs the board
Timberwolves 46, Suns 34 - 5:10, 2nd Quarter
Alex Len passes it over to Marquis Teague
Marquis Teague is setting up a play
Marquis Teague looking to send it to Ayton
Deandre Ayton gets a pass
Deandre Ayton takes a shot
Deandre Ayton's shot hits the iron, bounces up and in!
Timberwolves 46, Suns 36 - 5:02, 2nd Quarter
Luke Kennard gets the inbounds pass
Luke Kennard brings the ball over half court
Luke Kennard delivers a pass to Russell
D'Angelo Russell gets a pass
Russell gets ready to fire off a pass
The pass is taken by Kennard
Kennard's shot rattles in and out
Len rebounds the ball
Timberwolves 46, Suns 36 - 4:45, 2nd Quarter
Len sends the outlet pass to Booker
Devin Booker looking to send it to Len
Devin Booker has his pass deflected out of bounds
Suns Substitutions
#3 Chris Paul
#20 Dillon Brooks
#54 Julius Randle
Timberwolves Substitutions
#30 Mikal Bridges
Timeout called by the Suns.
Timberwolves 46, Suns 36 - 4:39, 2nd Quarter
Phoenix inbounds the ball
Devin Booker puts up a shot
FOUL! Luke Kennard is whistled for the foul
That is foul number 1 on him
Devin Booker was a little too strong on that one
Devin Booker drops one in from the line
Booker sinks one from the charity stripe
Timberwolves 46, Suns 38 - 4:35, 2nd Quarter
Luke Kennard takes the inbounds pass
Luke Kennard brings the ball over half court
Kennard gets ready to fire off a pass
Russell with the ball
Russell dishes to Luke Kennard
The pass is taken by Kennard
Kennard looks for an open man
Bridges catches the pass
Bridges shoots it to Russell
Russell catches the pass
Russell over to Karl-Anthony Towns
The pass is taken by Towns
Karl-Anthony Towns takes a shot
The shot rattles out
Chris Paul grabs the defensive rebound
Timberwolves 46, Suns 38 - 4:08, 2nd Quarter
Devin Booker receives the outlet pass from Chris Paul
Devin Booker looking to send it to Ayton
Deandre Ayton gets a pass
Ayton puts up a shot
Ayton drains the bucket
Timberwolves 46, Suns 40 - 3:53, 2nd Quarter
Minnesota inbounds the ball
D'Angelo Russell advances the ball past midcourt
Russell swings it over to Sabonis
Domantas Sabonis gets a pass
Domantas Sabonis puts up a shot
I bet Sabonis wishes he could have that one back
Deandre Ayton pulls down the board
Timberwolves 46, Suns 40 - 3:43, 2nd Quarter
Ayton sends the outlet pass to Paul
Paul is looking to make a pass
The pass is taken by Ayton
Ayton shoots
Ayton's shot hits nothing but the bottom of the net
Timberwolves 46, Suns 42 - 3:34, 2nd Quarter
The ball is passed in to Russell
D'Angelo Russell brings the ball over half court
D'Angelo Russell dumps it off to Kennard
The pass is taken by Kennard
Kennard shows some fancy dribbling and is going to the rim
Kennard draws the help and makes a nice pass to Sabonis
Sabonis lays it in for an easy bucket
Timberwolves 48, Suns 42 - 3:22, 2nd Quarter
Devin Booker takes the inbounds pass
Booker brings it across the timeline
Booker missed that one badly
Domantas Sabonis pulls down the board
Timberwolves 48, Suns 42 - 3:10, 2nd Quarter
Sabonis outlets the ball to D'Angelo Russell
Russell dishes to Luke Kennard
Kennard catches the pass
Kennard is looking to make a pass
The pass is taken by Russell
Russell shoots
Russell is called for a traveling violation!
Timberwolves Substitutions
#20 Josh Okogie
Timberwolves 48, Suns 42 - 3:03, 2nd Quarter
Phoenix inbounds the ball
Chris Paul brings the ball over half court
Chris Paul puts it on the floor
Paul holds and looks
Ayton catches the pass
Deandre Ayton puts up a shot
It's Good!
Timberwolves 48, Suns 44 - 2:49, 2nd Quarter
The ball is inbounded to D'Angelo Russell
D'Angelo Russell brings the ball over half court
Russell is looking to make a pass
Karl-Anthony Towns gets a pass
Towns lays it in for an easy bucket
Timberwolves 50, Suns 44 - 2:36, 2nd Quarter
The ball is inbounded to Devin Booker
Devin Booker brings the ball over half court
Booker takes a couple of dribbles
Booker is looking to make a pass
Ayton catches the pass
Ayton shoots it to Randle
Julius Randle receives the pass
Randle shoots
FOUL! Domantas Sabonis is whistled for the foul
That is foul number 1 on him
Randle's shot is off the iron
Randle bounces the free throw off the rim
Randle bounces the free throw off the rim
Randle comes away with an offensive rebound
FOUL! Domantas Sabonis is whistled for the foul
That is foul number 2 on him
The shot is off the mark
Randle hits the free throw
Randle sinks one from the charity stripe
Timberwolves 50, Suns 46 - 2:21, 2nd Quarter
The ball is inbounded to Josh Okogie
Josh Okogie dribbles the ball over half court
Okogie is looking to make a pass
Russell catches the pass
Russell dishes to Josh Okogie
Josh Okogie receives the pass
Josh Okogie is getting ready to make his move off the dribble
BRICK!
Randle rebounds the ball
Timberwolves 50, Suns 46 - 2:04, 2nd Quarter
Devin Booker receives the outlet pass from Julius Randle
Devin Booker dumps it off to Ayton
Ayton with the ball
Ayton is looking to make a pass
Devin Booker receives the pass
Devin Booker delivers a pass to Ayton
The pass is taken by Ayton
Ayton looking for Booker
Booker catches the pass
Booker had a good look but couldn't convert
Ayton rebounds the ball
Ayton with a beautiful finger roll there for the bucket
Timberwolves 50, Suns 48 - 1:37, 2nd Quarter
The ball is inbounded to D'Angelo Russell
D'Angelo Russell brings the ball over half court
D'Angelo Russell is setting up a play
D'Angelo Russell fires off a pass
The pass is taken by Bridges
FOUL! Brooks commits the foul
That is foul number 1 on him
Suns Substitutions
#99 Jae Crowder
#43 Alex Len
Timberwolves Substitutions
#13 Luke Kennard
#31 Jalen Smith
#43 Nemanja Bjelica
Bridges hits the free throw
Mikal Bridges drops one in from the line
Timberwolves 52, Suns 48 - 1:29, 2nd Quarter
The ball is inbounded to Chris Paul
Chris Paul brings the ball over half court
Paul is looking to make a pass
Julius Randle gets a pass
Randle is looking to make a pass
Randle's pass was stolen by Kennard!
Timberwolves 52, Suns 48 - 1:16, 2nd Quarter
Kennard dribbles it up to the top of the key
Luke Kennard fires off a pass
Bridges with the ball
Bridges fills it up
Timberwolves 54, Suns 48 - 1:08, 2nd Quarter
Phoenix inbounds the ball
Chris Paul brings the ball over half court
Paul swings it over to Crowder
Crowder catches the pass
Crowder holds and looks
The pass is taken by Len
Alex Len delivers a pass to Crowder
Jae Crowder gets a pass
Crowder is looking to make a pass
Len catches the pass
Len shoots
Len clangs one off the rim
Bridges rebounds the ball
Timberwolves 54, Suns 48 - 0:42, 2nd Quarter
Luke Kennard receives the outlet pass from Mikal Bridges
Kennard takes a couple of dribbles
Kennard is looking to make a pass
Bjelica with the ball
Bjelica over to Jalen Smith
The pass is taken by Smith
Jalen Smith takes a shot
Smith's shot hits the iron and bounces off
Randle rebounds the ball
Timberwolves 54, Suns 48 - 0:26, 2nd Quarter
Julius Randle sends the outlet pass to Chris Paul
Paul swings it over to Crowder
Crowder catches the pass
Jae Crowder puts up a shot
Crowder's shot is off the glass and bounces away
Okogie grabs the board
Timberwolves 54, Suns 48 - 0:17, 2nd Quarter
Josh Okogie sends the outlet pass to Luke Kennard
Luke Kennard is setting up a play
Kennard is looking to make a pass
Josh Okogie gets a pass
Josh Okogie puts it on the floor
Okogie draws an extra defender and kicks it to Jalen Smith
Smith over to Nemanja Bjelica
Bjelica with the ball
Bjelica is looking to make a pass
Kennard with the ball
Kennard is looking to make a pass
Smith with the ball
Jalen Smith takes a shot
Smith hits a tough shot in traffic
That's the end of the half.
Suns Substitutions
#1 Devin Booker
#22 Deandre Ayton
Timberwolves Substitutions
#0 D'Angelo Russell
#49 Domantas Sabonis
#32 Karl-Anthony Towns
Timberwolves 56, Suns 48 - 12:00, 3rd Quarter
The ball is passed in to Russell
D'Angelo Russell fires off a pass
Karl-Anthony Towns receives the pass
Towns shoots
Towns's shot hits nothing but the bottom of the net!
Timberwolves 59, Suns 48 - 11:49, 3rd Quarter
Chris Paul gets the inbounds pass
Paul dribbles it up to the top of the key
The shot is off the mark
Karl-Anthony Towns pulls down the board
Timberwolves 59, Suns 48 - 11:36, 3rd Quarter
Domantas Sabonis receives the outlet pass from Karl-Anthony Towns
Sabonis is looking to make a pass
Towns catches the pass
Towns attempts to drive to the basket
Towns gets it to fall
Timberwolves 61, Suns 48 - 11:22, 3rd Quarter
The ball is inbounded to Devin Booker
Booker brings it across the timeline
I bet Booker wishes he could have that one back
Russell rebounds the ball
Timberwolves 61, Suns 48 - 11:11, 3rd Quarter
D'Angelo Russell advances the ball past midcourt
D'Angelo Russell is setting up a play
Russell kicks it to Towns
Towns catches the pass
Towns is looking to make a pass
Sabonis with the ball
Sabonis looks for an open man
Josh Okogie receives the pass
Okogie holds and looks
Karl-Anthony Towns gets a pass
FOUL! Randle is whistled for the foul
That is foul number 2 on him
It's off the mark!
Towns hits the free throw
Karl-Anthony Towns drops one in from the line
Timberwolves 63, Suns 48 - 10:54, 3rd Quarter
Devin Booker takes the inbounds pass
Devin Booker brings the ball over half court
Booker is looking to make a pass
Julius Randle receives the pass
Randle is going to attack the rim
The shot is rejected by Karl-Anthony Towns
Domantas Sabonis pulls down the board
Timberwolves 63, Suns 48 - 10:38, 3rd Quarter
Domantas Sabonis dribbles the ball over half court
Sabonis is looking to make a pass
Karl-Anthony Towns gets a pass
Towns draws an extra defender and kicks it to D'Angelo Russell
There's a three pointer for D'Angelo Russell
Timberwolves 66, Suns 48 - 10:28, 3rd Quarter
Phoenix inbounds the ball
Chris Paul brings the ball over half court
Chris Paul dumps it off to Brooks
Brooks with the ball
Brooks kicks it to Ayton
Deandre Ayton gets a pass
Ayton with the drive and the dish to Paul
Paul sinks the long one
Timberwolves 66, Suns 51 - 10:07, 3rd Quarter
D'Angelo Russell gets the inbounds pass
D'Angelo Russell dribbles the ball over half court
BRICK!
Randle grabs the board
Timberwolves 66, Suns 51 - 9:52, 3rd Quarter
Julius Randle sends the outlet pass to Chris Paul
Chris Paul dumps it off to Booker
Booker catches the pass
Devin Booker fires off a pass
Julius Randle gets a pass
Julius Randle looking to send it to Booker
Booker with the ball
Booker is looking to make a pass
Julius Randle receives the pass
Julius Randle fires off a pass
Devin Booker receives the pass
Booker is looking to make a pass
Chris Paul receives the pass
FOUL! Russell commits the foul
That is foul number 1 on him
I bet Paul wishes he could have that one back
Paul hits the free throw
Chris Paul drops one in from the line
Timberwolves 66, Suns 53 - 9:33, 3rd Quarter
The ball is passed in to Russell
Russell dribbles it up to the top of the key
D'Angelo Russell is setting up a play
Russell clangs one off the rim
Deandre Ayton grabs the defensive rebound
Timberwolves 66, Suns 53 - 9:19, 3rd Quarter
Chris Paul receives the outlet pass from Deandre Ayton
Paul is looking to make a pass
Devin Booker gets a pass
Booker looks for an open man
Ayton catches the pass
Ayton kicks it to Booker
Deandre Ayton has his pass deflected out of bounds
Timberwolves 66, Suns 53 - 9:04, 3rd Quarter
Devin Booker takes the inbounds pass
Devin Booker fires off a pass
Julius Randle receives the pass
Randle is looking to make a pass
Paul catches the pass
Paul kicks it to Booker
Devin Booker gets a pass
Booker lets one go
Devin Booker can't find the mark
Russell rebounds the ball
Timberwolves 66, Suns 53 - 8:52, 3rd Quarter
D'Angelo Russell brings the ball over half court
D'Angelo Russell puts it on the floor
D'Angelo Russell dumps it off to Sabonis
Sabonis catches the pass
Karl-Anthony Towns receives a sweet pass
Mikal Bridges receives a sweet pass
Bridges draws an extra defender and kicks it to D'Angelo Russell
Russell's shot rattles in and out
Ayton comes away with the rebound
Timberwolves 66, Suns 53 - 8:34, 3rd Quarter
Ayton outlets the ball to Devin Booker
Devin Booker puts it on the floor
FOUL! Josh Okogie is whistled for the foul
That is foul number 1 on him
Devin Booker can't get the shot to fall
Booker hits the free throw
Booker hits the free throw
Timberwolves 66, Suns 55 - 8:23, 3rd Quarter
D'Angelo Russell takes the inbounds pass
D'Angelo Russell advances the ball past midcourt
D'Angelo Russell puts it on the floor
D'Angelo Russell can't get the shot to fall
Booker grabs the board
Timberwolves 66, Suns 55 - 8:09, 3rd Quarter
Booker dribbles it up to the top of the key
Devin Booker is setting up a play
Booker is looking to make a pass
Chris Paul receives the pass
Paul holds and looks
Booker catches the pass
Devin Booker fires off a pass
Deandre Ayton receives the pass
Ayton lets one go
FOUL! Karl-Anthony Towns is whistled for the foul
That is foul number 2 on him
Ayton's shot hits nothing but the bottom of the net
Deandre Ayton drops one in from the line
Timberwolves 66, Suns 58 - 7:50, 3rd Quarter
D'Angelo Russell gets the inbounds pass
D'Angelo Russell brings the ball over half court
D'Angelo Russell is setting up a play
D'Angelo Russell looking to send it to Bridges
Bridges with the ball
FOUL! Brooks is going to be charged with that foul
That is foul number 2 on him
Timberwolves 66, Suns 58 - 7:40, 3rd Quarter
D'Angelo Russell takes the inbounds pass
Russell over to Domantas Sabonis
Domantas Sabonis gets a pass
Sabonis is trying to go to the hole
Sabonis drains the bucket
Timberwolves 68, Suns 58 - 7:35, 3rd 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 is looking to make a pass
Chris Paul receives the pass
Paul looks for an open man
Brooks with the ball
Brooks over to Deandre Ayton
Ayton with the ball
Ayton lets one go
Ayton got a great look there and knocked it down
Timberwolves 68, Suns 60 - 7:20, 3rd Quarter
The ball is inbounded to D'Angelo Russell
Russell brings it across the timeline
Russell keeps his dribble
Russell over to Karl-Anthony Towns
Karl-Anthony Towns receives the pass
Karl-Anthony Towns surveys the defense
The pass is taken by Russell
Russell looking for Towns
Towns catches the pass
Towns looking for Russell
D'Angelo Russell gets a pass
Russell shoots it to Sabonis
Russell's pass is off the defender's foot and whistled dead
Timberwolves 68, Suns 60 - 6:59, 3rd Quarter
D'Angelo Russell gets the inbounds pass
D'Angelo Russell puts it on the floor
Russell kicks it to Towns
Towns with the ball
Karl-Anthony Towns looking to send it to Okogie
Okogie with the ball
Okogie is looking to make a pass
Karl-Anthony Towns gets a pass
Karl-Anthony Towns takes a shot
Towns with a good look but can't get it to fall
Paul comes away with the rebound
Timberwolves 68, Suns 60 - 6:41, 3rd Quarter
Paul sends the outlet pass to Booker
Booker keeps his dribble
Booker is looking to take his man to the basket
Julius Randle receives a sweet pass
FOUL! Sabonis is whistled for the foul
That is foul number 3 on him
Timberwolves 68, Suns 60 - 6:30, 3rd Quarter
The ball is inbounded to Chris Paul
Paul still with the ball
No good. That one barely grazed the rim
Karl-Anthony Towns pulls down the board
Timberwolves 68, Suns 60 - 6:20, 3rd Quarter
D'Angelo Russell receives the outlet pass from Karl-Anthony Towns
Russell still with the ball
Russell is looking to make a pass
Domantas Sabonis receives the pass
Sabonis is looking to make a pass
The pass is taken by Okogie
Okogie shoots
It's off the mark!
Ayton rebounds the ball
Timberwolves 68, Suns 60 - 6:04, 3rd Quarter
Chris Paul receives the outlet pass from Deandre Ayton
Paul is looking to make a pass
The pass is taken by Ayton
Ayton is looking to make a pass
Chris Paul receives the pass
Paul is looking to make a pass
Brooks catches the pass
Brooks puts up a shot
Brooks knocks it down for three!
Timberwolves 68, Suns 63 - 5:40, 3rd Quarter
The ball is inbounded to D'Angelo Russell
Russell dribbles it up to the top of the key
Russell is looking to make a pass
Towns with the ball
Towns is looking to make a pass
Chris Paul steps in and picks off the pass from Towns!
Timberwolves 68, Suns 63 - 5:31, 3rd Quarter
Chris Paul dribbles the ball over half court
Paul holds and looks
The pass is taken by Ayton
Ayton draws an extra defender and kicks it to Devin Booker
Booker missed that one badly
Brooks grabs the board
No good. That one barely grazed the rim
Karl-Anthony Towns grabs the defensive rebound
Timberwolves 68, Suns 63 - 5:08, 3rd Quarter
Towns sends the outlet pass to Russell
Russell shoots it to Bridges
Mikal Bridges gets a pass
Bridges puts up a shot
Mikal Bridges puts it through from downtown!
Timberwolves 71, Suns 63 - 4:59, 3rd Quarter
Chris Paul takes the inbounds pass
Chris Paul brings the ball over half court
Paul is looking to take his man to the basket
FOUL! Russell commits the foul
That is foul number 2 on him
Chris Paul missed that one
Timberwolves Substitutions
#13 Luke Kennard
Timeout called by the Timberwolves.
Chris Paul drops one in from the line
Chris Paul drops one in from the line
Timberwolves 71, Suns 65 - 4:53, 3rd Quarter
D'Angelo Russell takes the inbounds pass
Russell brings it across the timeline
D'Angelo Russell dumps it off to Kennard
The pass intended for Kennard was knocked out of bounds
Timberwolves 71, Suns 65 - 4:41, 3rd Quarter
D'Angelo Russell gets the inbounds pass
Russell is looking to make a pass
Luke Kennard receives the pass
Kennard kicks it to Towns
Towns with the ball
Towns is looking to make a pass
Russell with the ball
The shot is off the mark
Randle comes away with the rebound
Timberwolves 71, Suns 65 - 4:28, 3rd Quarter
Julius Randle sends the outlet pass to Devin Booker
Booker is looking to make a pass
Julius Randle receives the pass
Randle lets one go
Randle puts one in....NO! The ref is waiving off the basket and calling a travel.
Timberwolves 71, Suns 65 - 4:20, 3rd Quarter
Luke Kennard gets the inbounds pass
Kennard brings it across the timeline
Kennard still with the ball
SWISH! It's good for three!
Timberwolves 74, Suns 65 - 4:07, 3rd Quarter
Phoenix inbounds the ball
Devin Booker dribbles the ball over half court
Booker is looking to make a pass
Deandre Ayton receives the pass
Ayton lets one go
Ayton's shot hits nothing but the bottom of the net
Timberwolves 74, Suns 67 - 3:56, 3rd Quarter
The ball is passed in to Kennard
Kennard brings it across the timeline
Luke Kennard surveys the defense
D'Angelo Russell gets a pass
D'Angelo Russell delivers a pass to Bridges
Bridges with the ball
Bridges is looking to make a pass
Bridges's pass was stolen by Paul!
Timberwolves 74, Suns 67 - 3:38, 3rd Quarter
Chris Paul advances the ball past midcourt
Paul keeps his dribble
Chris Paul looking to send it to Booker
Booker catches the pass
Booker shoots it to Ayton
Ayton with the ball
Ayton dishes to Devin Booker
Luke Kennard intercepts the pass!
Timberwolves 74, Suns 67 - 3:19, 3rd Quarter
Kennard sends the outlet pass to Russell
D'Angelo Russell is setting up a play
Russell attempts to drive to the basket
Luke Kennard receives a sweet pass
Kennard's shot rattles in and out
Ayton grabs the board
Timberwolves 74, Suns 67 - 3:03, 3rd Quarter
Chris Paul receives the outlet pass from Deandre Ayton
Chris Paul puts it on the floor
Deandre Ayton receives a sweet pass
Ayton with the drive and the dish to Randle
Julius Randle puts up a shot
Randle fills it up
Timberwolves 74, Suns 69 - 2:51, 3rd Quarter
D'Angelo Russell takes the inbounds pass
D'Angelo Russell dribbles the ball over half court
Russell takes a couple of dribbles
D'Angelo Russell looking to send it to Bridges
Bridges with the ball
Bridges's shot is off the iron
Sabonis comes away with an offensive rebound
Domantas Sabonis can't find the mark
Julius Randle pulls down the board
Timberwolves 74, Suns 69 - 2:30, 3rd Quarter
Chris Paul receives the outlet pass from Julius Randle
Paul is looking to make a pass
Devin Booker gets a pass
Booker is looking to make a pass
Brooks catches the pass
Brooks is looking to make a pass
Ayton with the ball
Ayton shoots it to Booker
Booker with the ball
Booker shoots it to Paul
Paul with the ball
Paul puts up a shot
No good. That one barely grazed the rim
Randle comes away with an offensive rebound
Julius Randle fires off a pass
Devin Booker receives the pass
Booker with a nice crossover
Booker drives, sees the help coming....finds the open man and hits him
Devin Booker receives a sweet pass
Booker puts up a shot
Devin Booker can't find the mark
Domantas Sabonis grabs the defensive rebound
Timberwolves 74, Suns 69 - 1:49, 3rd Quarter
Sabonis brings it across the timeline
Sabonis takes a couple of dribbles
Sabonis gets ready to fire off a pass
Towns catches the pass
Towns had a good look but couldn't convert
Deandre Ayton grabs the defensive rebound
Timberwolves 74, Suns 69 - 1:37, 3rd Quarter
Ayton sends the outlet pass to Booker
Devin Booker is setting up a play
Booker swings it over to Ayton
Ayton with the ball
Ayton lets one go
Ayton with a great looking bucket there
Timberwolves 74, Suns 71 - 1:26, 3rd Quarter
D'Angelo Russell gets the inbounds pass
Russell dribbles it up to the top of the key
D'Angelo Russell puts it on the floor
Russell is looking to make a pass
FOUL! Chris Paul is whistled for the foul
That is foul number 3 on him
Suns Substitutions
#2 Marquis Teague
#17 Facundo Campazzo
#99 Jae Crowder
#43 Alex Len
Timberwolves Substitutions
#4 Jaylen Nowell
#26 Michael Hicks
#31 Jalen Smith
#43 Nemanja Bjelica
Timberwolves 74, Suns 71 - 1:16, 3rd Quarter
Luke Kennard gets the inbounds pass
Kennard looks for an open man
Nowell catches the pass
Nowell dishes to Nemanja Bjelica
The pass is taken by Bjelica
Bjelica is looking to make a pass
Nowell with the ball
Jaylen Nowell surveys the defense
The pass is taken by Smith
Smith shows some fancy dribbling and is going to the rim
Smith hits the deuce
Timberwolves 76, Suns 71 - 1:04, 3rd Quarter
The ball is passed in to Teague
Marquis Teague advances the ball past midcourt
Teague is looking to make a pass
Facundo Campazzo gets a pass
Facundo Campazzo surveys the defense
The pass is taken by Teague
Teague is looking to make a pass
Randle with the ball
Randle looking for Len
Len catches the pass
Len dishes to Julius Randle
Julius Randle gets a pass
Randle shoots
Randle drops in a triple off the glass! Oh My!
Timberwolves 76, Suns 74 - 0:39, 3rd Quarter
Luke Kennard takes the inbounds pass
Kennard dribbles it up to the top of the key
Kennard shoots it to Smith
Jalen Smith receives the pass
Jalen Smith looking to send it to Hicks
FOUL! Alex Len commits the foul
That is foul number 3 on him
Smith sinks one from the charity stripe
Smith bounces the free throw off the rim
Smith comes away with an offensive rebound
Timberwolves 77, Suns 74 - 0:29, 3rd Quarter
Jalen Smith looking to send it to Bjelica
Nemanja Bjelica receives the pass
Bjelica puts up a shot
BRICK!
Julius Randle grabs the defensive rebound
Timberwolves 77, Suns 74 - 0:20, 3rd Quarter
Facundo Campazzo receives the outlet pass from Julius Randle
Campazzo is looking to make a pass
Julius Randle receives the pass
Randle is looking to make a pass
Len catches the pass
Alex Len surveys the defense
Facundo Campazzo gets a pass
Campazzo is looking to make a pass
Teague catches the pass
Teague gets ready to fire off a pass
The pass is taken by Campazzo
Facundo Campazzo takes a shot
Facundo Campazzo missed that one
That's the end of the quarter.
Suns Substitutions
#1 Devin Booker
#22 Deandre Ayton
Timberwolves Substitutions
#0 D'Angelo Russell
#20 Josh Okogie
#49 Domantas Sabonis
#32 Karl-Anthony Towns
Timberwolves 77, Suns 74 - 12:00, 4th Quarter
Phoenix inbounds the ball
Teague is looking to make a pass
Devin Booker gets a pass
Booker is looking to make a pass
Alex Len gets a pass
Len puts up a shot
Len comes up short
Marquis Teague pulls down the board
Teague is looking to make a pass
Devin Booker gets a pass
Devin Booker looking to send it to Crowder
Jae Crowder receives the pass
Crowder is looking to make a pass
Devin Booker gets a pass
Booker gets ready to fire off a pass
The pass is taken by Teague
Teague is looking to make a pass
Deandre Ayton receives the pass
Ayton kicks it to Booker
The pass is taken by Booker
Booker lets one go
Devin Booker shows off his range and hits the three
Timberwolves 77, Suns 77 - 11:33, 4th Quarter
The ball is passed in to Russell
D'Angelo Russell brings the ball over half court
Russell keeps his dribble
Russell is looking to make a pass
The pass is taken by Sabonis
Sabonis looking for Towns
Towns catches the pass
Towns with the drive and the dish to Russell
Russell with a good look but can't get it to fall
Towns rebounds the ball
Towns with the soft kiss off the square for two
Timberwolves 79, Suns 77 - 11:13, 4th Quarter
Marquis Teague gets the inbounds pass
Teague brings it across the timeline
Teague dishes to Jae Crowder
FOUL! Russell commits the foul
That is foul number 3 on him
Timberwolves 79, Suns 77 - 11:07, 4th Quarter
Marquis Teague gets the inbounds pass
Marquis Teague is setting up a play
Teague looks for an open man
Crowder catches the pass
Crowder swings it over to Booker
Devin Booker gets a pass
Booker is looking to make a pass
The pass is taken by Teague
Teague is looking to make a pass
Deandre Ayton receives the pass
Ayton lets one go
Deandre Ayton was a little too strong on that one
Towns comes away with the rebound
Timberwolves 79, Suns 77 - 10:42, 4th Quarter
Karl-Anthony Towns sends the outlet pass to D'Angelo Russell
Russell still with the ball
Russell shoots
Russell's shot is off the iron
Deandre Ayton grabs the defensive rebound
Timberwolves 79, Suns 77 - 10:27, 4th Quarter
Ayton outlets the ball to Marquis Teague
Marquis Teague fires off a pass
The pass goes out of bounds but the ref says it was last touched by the defense
Timberwolves 79, Suns 77 - 10:18, 4th Quarter
Devin Booker takes the inbounds pass
Booker keeps his dribble
Devin Booker fires off a pass
The pass is taken by Crowder
Crowder is looking to make a pass
Teague with the ball
Marquis Teague looking to send it to Booker
Devin Booker gets a pass
Devin Booker surveys the defense
Crowder catches the pass
Crowder lets one go
The shot is off the mark
Towns rebounds the ball
Timberwolves 79, Suns 77 - 10:00, 4th Quarter
Domantas Sabonis receives the outlet pass from Karl-Anthony Towns
Domantas Sabonis is setting up a play
Sabonis works the defense with some nice ball handling
Sabonis scores. How in the world did he get that one to fall?
Timberwolves 81, Suns 77 - 9:52, 4th Quarter
The ball is inbounded to Marquis Teague
Marquis Teague dribbles the ball over half court
Teague takes a couple of dribbles
Marquis Teague dumps it off to Booker
Devin Booker gets a pass
Booker looks for an open man
The pass is taken by Crowder
Jae Crowder looking to send it to Booker
Devin Booker gets a pass
Booker dishes to Marquis Teague
FOUL! Okogie is whistled for the foul
That is foul number 2 on him
Timberwolves Substitutions
#30 Mikal Bridges
Timberwolves 81, Suns 77 - 9:32, 4th Quarter
The ball is inbounded to Marquis Teague
Marquis Teague puts it on the floor
Marquis Teague missed that one
Towns comes away with the rebound
Timberwolves 81, Suns 77 - 9:21, 4th Quarter
Karl-Anthony Towns sends the outlet pass to D'Angelo Russell
D'Angelo Russell is setting up a play
Russell swings it over to Okogie
Okogie with the ball
Josh Okogie puts it on the floor
Okogie draws an extra defender and kicks it to Mikal Bridges
Bridges with the soft kiss off the square for two
Timberwolves 83, Suns 77 - 9:06, 4th Quarter
Marquis Teague takes the inbounds pass
Teague brings it across the timeline
Teague is looking to make a pass
Len catches the pass
Len holds and looks
The pass intended for Ayton was kicked by his defender.
Timberwolves 83, Suns 77 - 8:54, 4th Quarter
The ball is passed in to Teague
Marquis Teague surveys the defense
Booker with the ball
Booker is looking to make a pass
Devin Booker has his pass deflected out of bounds
Timberwolves 83, Suns 77 - 8:48, 4th Quarter
Phoenix inbounds the ball
Booker keeps his dribble
Devin Booker looking to send it to Len
The pass goes out of bounds but the ref says it was last touched by the defense
Timberwolves 83, Suns 77 - 8:45, 4th Quarter
The ball is inbounded to Devin Booker
Booker looks for an open man
The pass is taken by Ayton
Deandre Ayton puts up a shot
Ayton got a great look there and knocked it down
Timberwolves 83, Suns 79 - 8:41, 4th Quarter
Minnesota inbounds the ball
D'Angelo Russell brings the ball over half court
Russell keeps his dribble
D'Angelo Russell dumps it off to Sabonis
Sabonis with the ball
Sabonis shoots
Sabonis's shot hits nothing but the bottom of the net
Timberwolves 85, Suns 79 - 8:26, 4th Quarter
Marquis Teague gets the inbounds pass
Marquis Teague brings the ball over half court
Teague swings it over to Booker
Booker catches the pass
Booker's shot hits the iron and bounces off
Deandre Ayton pulls down the board
Deandre Ayton can't get the shot to fall
Ayton grabs the board
Ayton swings it over to Booker
Booker with the ball
FOUL! Josh Okogie is whistled for the foul
That is foul number 3 on him
Booker fills it up
Devin Booker drops one in from the line
Timberwolves 85, Suns 82 - 8:02, 4th Quarter
The ball is inbounded to D'Angelo Russell
Russell brings it across the timeline
D'Angelo Russell puts it on the floor
Russell is called for a traveling violation!
Suns Substitutions
#20 Dillon Brooks
#54 Julius Randle
Timberwolves Substitutions
#13 Luke Kennard
Timberwolves 85, Suns 82 - 7:55, 4th Quarter
Dillon Brooks takes the inbounds pass
Dillon Brooks advances the ball past midcourt
Dillon Brooks fires off a pass
Jae Crowder gets a pass
Jae Crowder puts up a shot
Bridges got a piece of that shot!
Towns rebounds the ball
Timberwolves 85, Suns 82 - 7:39, 4th Quarter
D'Angelo Russell receives the outlet pass from Karl-Anthony Towns
Russell's shot is off the glass and bounces away
Crowder grabs the board
Timberwolves 85, Suns 82 - 7:27, 4th Quarter
Crowder outlets the ball to Devin Booker
Booker takes a couple of dribbles
Devin Booker delivers a pass to Brooks
Dillon Brooks gets a pass
Brooks over to Deandre Ayton
Deandre Ayton receives the pass
Deandre Ayton looking to send it to Booker
FOUL! Karl-Anthony Towns is whistled for the foul
That is foul number 3 on him
Timberwolves 85, Suns 82 - 7:18, 4th Quarter
Devin Booker gets the inbounds pass
Booker with a nice crossover
Booker drives, sees the help coming....finds the open man and hits him
Ayton lets one go
Ayton's shot rattles in and out
Sabonis rebounds the ball
Timberwolves 85, Suns 82 - 7:08, 4th Quarter
Sabonis outlets the ball to D'Angelo Russell
D'Angelo Russell is setting up a play
Russell looking for Towns
The pass is taken by Towns
Towns kicks it to Russell
D'Angelo Russell gets a pass
D'Angelo Russell delivers a pass to Towns
The pass is taken by Towns
Karl-Anthony Towns is getting ready to make his move off the dribble
FOUL! Julius Randle is whistled for the foul
That is foul number 3 on him
BRICK!
Towns sinks one from the charity stripe
Towns sinks one from the charity stripe
Timberwolves 87, Suns 82 - 6:52, 4th Quarter
The ball is passed in to Booker
Devin Booker dribbles the ball over half court
Booker is looking to make a pass
Jae Crowder gets a pass
Crowder kicks it to Brooks
Brooks with the ball
Brooks is looking to make a pass
Luke Kennard picks off the bad pass!
Kennard passes to Sabonis who slams it down on the break
Timberwolves 89, Suns 82 - 6:31, 4th Quarter
Devin Booker takes the inbounds pass
Booker dribbles it up to the top of the key
Booker is looking to make a pass
Jae Crowder gets a pass
Crowder lets one go
Crowder's shot is off the glass and bounces away
Towns rebounds the ball
Timberwolves 89, Suns 82 - 6:16, 4th Quarter
Towns sends the outlet pass to Russell
Russell takes a couple of dribbles
Russell over to Domantas Sabonis
Sabonis with the ball
Sabonis drives, sees the help coming....finds the open man and hits him
Kennard drops in a triple off the glass! Oh My!
Timberwolves 92, Suns 82 - 5:56, 4th Quarter
The ball is passed in to Booker
Devin Booker dribbles the ball over half court
Booker with a nice crossover
Booker lays it in for an easy bucket
Timberwolves 92, Suns 84 - 5:44, 4th Quarter
D'Angelo Russell takes the inbounds pass
D'Angelo Russell dribbles the ball over half court
D'Angelo Russell puts it on the floor
D'Angelo Russell surveys the defense
The pass is taken by Towns
Karl-Anthony Towns takes a shot
Karl-Anthony Towns made it look easy there
Timberwolves 94, Suns 84 - 5:32, 4th Quarter
The ball is inbounded to Devin Booker
Booker brings it across the timeline
Booker works the defense with some nice ball handling
Booker with a beautiful finger roll there for the bucket
Timberwolves 94, Suns 86 - 5:23, 4th Quarter
Minnesota inbounds the ball
D'Angelo Russell dribbles the ball over half court
Russell keeps his dribble
Russell dishes to Karl-Anthony Towns
Karl-Anthony Towns gets a pass
Towns with the drive and the dish to Bridges
Bridges finishes with the soft touch around the rim
Timberwolves 96, Suns 86 - 5:05, 4th Quarter
The ball is passed in to Booker
Booker dribbles it up to the top of the key
Devin Booker dumps it off to Randle
Julius Randle gets a pass
Julius Randle dumps it off to Booker
The pass is taken by Booker
Booker is looking to make a pass
Julius Randle receives the pass
FOUL! Domantas Sabonis commits the foul
That is foul number 4 on him
Suns Substitutions
#3 Chris Paul
Randle hits the free throw
Randle hits the free throw
Timberwolves 96, Suns 88 - 4:46, 4th Quarter
The ball is passed in to Russell
Russell brings it across the timeline
D'Angelo Russell puts it on the floor
D'Angelo Russell delivers a pass to Towns
Towns with the ball
What a fantastic block by Deandre Ayton!
Deandre Ayton grabs the defensive rebound
Timberwolves 96, Suns 88 - 4:32, 4th Quarter
Deandre Ayton passes it over to Devin Booker
Booker holds and looks
Booker's pass was stolen by Russell!
Timberwolves 96, Suns 88 - 4:23, 4th Quarter
D'Angelo Russell brings the ball over half court
Russell is looking to make a pass
Karl-Anthony Towns receives the pass
Towns draws an extra defender and kicks it to Domantas Sabonis
Sabonis holds and looks
Mikal Bridges receives the pass
Bridges is looking to make a pass
Karl-Anthony Towns receives the pass
Towns is looking to make a pass
Kennard catches the pass
Kennard shoots
Kennard's shot hits the iron and bounces off
Randle grabs the board
Timberwolves 96, Suns 88 - 4:01, 4th Quarter
Devin Booker receives the outlet pass from Julius Randle
Booker still with the ball
Booker looks for an open man
Paul catches the pass
Paul shoots it to Randle
Julius Randle receives the pass
Randle is looking to make a pass
Chris Paul receives the pass
Paul is looking to make a pass
Randle with the ball
Randle lays it in for an easy bucket
Timberwolves 96, Suns 90 - 3:46, 4th Quarter
D'Angelo Russell gets the inbounds pass
D'Angelo Russell advances the ball past midcourt
Russell is looking to make a pass
Towns catches the pass
Towns looking for Bridges
Bridges with the ball
Bridges lays it in for an easy bucket
Timberwolves 98, Suns 90 - 3:35, 4th Quarter
The ball is inbounded to Devin Booker
Devin Booker dribbles the ball over half court
Booker over to Julius Randle
Randle with the ball
Randle over to Devin Booker
Booker catches the pass
Devin Booker puts it on the floor
Booker with the drive and the dish to Ayton
Towns rips the ball from Deandre Ayton!
Towns slams it home on the fast break!
Timberwolves 100, Suns 90 - 3:21, 4th Quarter
Chris Paul gets the inbounds pass
Paul dribbles it up to the top of the key
Paul is looking to make a pass
Booker with the ball
Devin Booker takes a shot
Devin Booker knocks the shot down
Timberwolves 100, Suns 92 - 3:09, 4th Quarter
The ball is passed in to Russell
Russell dribbles it up to the top of the key
Russell keeps his dribble
Russell shoots it to Bridges
Bridges with the ball
SLAM DUNK!!!
Timberwolves 102, Suns 92 - 2:58, 4th Quarter
Phoenix inbounds the ball
Booker brings it across the timeline
Booker dishes to Deandre Ayton
Ayton with the ball
Ayton drives, sees the help coming....finds the open man and hits him
Booker puts up a shot
Booker puts it through from downtown!
Timberwolves 102, Suns 95 - 2:44, 4th Quarter
The ball is inbounded to D'Angelo Russell
D'Angelo Russell advances the ball past midcourt
D'Angelo Russell is setting up a play
Russell looking for Kennard
The pass is taken by Kennard
Kennard buries it from behind the arc!
Timberwolves 105, Suns 95 - 2:33, 4th Quarter
Devin Booker gets the inbounds pass
Devin Booker brings the ball over half court
Booker is looking to make a pass
Deandre Ayton gets a pass
Ayton shoots
FOUL! Towns is whistled for the foul
That is foul number 4 on him
Ayton's shot is off the iron
Ayton sinks one from the charity stripe
Ayton sinks one from the charity stripe
Timberwolves 105, Suns 97 - 2:19, 4th Quarter
The ball is inbounded to Luke Kennard
Luke Kennard advances the ball past midcourt
Kennard holds and looks
The pass is taken by Bridges
Mikal Bridges looking to send it to Towns
The pass is taken by Towns
Towns clangs one off the rim
Brooks rebounds the ball
Timberwolves 105, Suns 97 - 2:04, 4th Quarter
Brooks outlets the ball to Devin Booker
FOUL! Kennard is going to be charged with that foul
That is foul number 2 on him
I bet Booker wishes he could have that one back
Devin Booker drops one in from the line
Booker sinks one from the charity stripe
Timberwolves 105, Suns 99 - 1:58, 4th Quarter
D'Angelo Russell gets the inbounds pass
D'Angelo Russell dribbles the ball over half court
Russell dishes to Karl-Anthony Towns
Karl-Anthony Towns receives the pass
Towns over to Luke Kennard
The pass is taken by Kennard
Kennard over to Mikal Bridges
Bridges with the ball
Bridges holds and looks
The pass is taken by Russell
Russell is looking to make a pass
Domantas Sabonis gets a pass
Sabonis shoots
Sabonis missed that one badly
Sabonis comes away with an offensive rebound
Sabonis with the soft kiss off the square for two
Timberwolves 107, Suns 99 - 1:32, 4th Quarter
The ball is inbounded to Chris Paul
Chris Paul dribbles the ball over half court
Chris Paul puts up a shot
Paul drops in a triple off the glass! Oh My!
Timberwolves 107, Suns 102 - 1:19, 4th Quarter
The ball is inbounded to Luke Kennard
Luke Kennard dribbles the ball over half court
Kennard holds and looks
Towns catches the pass
Towns with the drive and the dish to Russell
Russell kicks it to Towns
Towns catches the pass
Towns gets ready to fire off a pass
The pass is taken by Russell
Russell looks for an open man
Mikal Bridges receives the pass
Mikal Bridges puts up a shot
Bridges with a great looking bucket there
Timberwolves 109, Suns 102 - 1:04, 4th Quarter
The ball is inbounded to Chris Paul
Paul brings it across the timeline
Paul works the defense with some nice ball handling
Paul lays it in for an easy bucket
Timberwolves 109, Suns 104 - 0:53, 4th Quarter
The ball is passed in to Kennard
Luke Kennard dribbles the ball over half court
Kennard shoots it to Russell
Russell with the ball
Russell is looking to make a pass
FOUL! Paul is going to be charged with that foul
That is foul number 4 on him
Timberwolves Substitutions
#4 Jaylen Nowell
Timberwolves 109, Suns 104 - 0:44, 4th Quarter
Luke Kennard gets the inbounds pass
Kennard swings it over to Towns
FOUL! Julius Randle commits the foul
That is foul number 4 on him
Timberwolves Substitutions
#0 D'Angelo Russell
Karl-Anthony Towns drops one in from the line
Towns misses the free throw
Towns comes away with an offensive rebound
FOUL! Deandre Ayton is whistled for the foul
That is foul number 3 on him
Towns hits a tough shot in traffic
Towns hits the free throw
Timeout called by the Suns.
Timberwolves 113, Suns 104 - 0:35, 4th Quarter
Phoenix inbounds the ball
Chris Paul is getting ready to make his move off the dribble
Deandre Ayton receives a sweet pass
Ayton draws an extra defender and kicks it to Julius Randle
Randle swings it over to Booker
FOUL! Domantas Sabonis is whistled for the foul
That is foul number 5 on him
Randle bounces the free throw off the rim
Randle sinks one from the charity stripe
Timberwolves 113, Suns 105 - 0:30, 4th Quarter
The ball is inbounded to D'Angelo Russell
Russell dribbles it up to the top of the key
Russell is looking to make a pass
Mikal Bridges receives the pass
Bridges looking for Kennard
Luke Kennard receives the pass
Kennard with a nice crossover
Kennard draws the help and makes a nice pass to Towns
Towns drives, sees the help coming....finds the open man and hits him
Bridges is looking to make a pass
Karl-Anthony Towns receives the pass
Towns flushes it home with a huge dunk!!!
Timberwolves 115, Suns 105 - 0:10, 4th Quarter
Chris Paul takes the inbounds pass
Chris Paul dribbles the ball over half court
Paul lets one go
Chris Paul was a little too strong on that one
D'Angelo Russell grabs the defensive rebound
That's the end of the game.
The final score is Phoenix 105 and Minnesota 115