πŸ€ Nathan's Basketball⚾Baseball🏈FootballπŸ€BasketballπŸ€Smallball
May 30, 2026SaturdayPlayoffs
SAS111
OKC103
Playoffs
Jun 3, 2026WednesdayPlayoffs
NYK105
SAS95
Playoffs
Jun 5, 2026FridayPlayoffs
NYK105
SAS104
Playoffs
Jun 8, 2026MondayPlayoffs
SAS115
NYK111
Playoffs
Jun 10, 2026WednesdayPlayoffs
SAS106
NYK107
Playoffs
Jun 13, 2026SaturdayPlayoffs
NYK94
SAS90
Playoffs
Jun 13, 2026Saturday
All news β€Ί
ESPN Β· 3h
Fantasy basketball H2H Roto and Category rankings: Who is No. 1?
Yahoo Sports Β· 4h
JJ Redick is helping rebuild Palisades Recreation Center after wildfires
Yahoo Sports Β· 5h
Paul George gets what he was walking into in Boston, says ready to fit with Tatum
ESPN Β· 6h
Reports: Canes returning to Nike on $200M deal

No game in our box scores falls on September 16. The nearest date before it · September 15, 2020: the Denver Nuggets visited the Los Angeles Clippers, in the playoffs. Denver Nuggets 104, Los Angeles Clippers 89. WWikipediaβ†—

From the vault · March 30, 2019 · 2019 NCAA tournament, Elite Eight: The Virginia Cavaliers beat the Purdue Boilermakers 80–75 in overtime in the Elite Eight of the 2019 NCAA tournament.

Minnesota Timberwolves @ Phoenix Suns 97–93

2004-12-03 19:00 Β· NBA Β· Footprint Center, Phoenix AZ Β· Att. 16,915

Minnesota Timberwolves 2004-05 Β· Phoenix Suns 2004-05 Β· 2004-05 season

Team stats

TimberwolvesSuns
Field goals40-95 .42137-92 .402
Three-pointers8-19 .4212-18 .111
Free throws9-18 .50017-21 .810
Offensive rebounds2214
Defensive rebounds3733
Total rebounds5947
Assists1716
Steals86
Blocks94
Turnovers1814
Personal fouls2020
Technical fouls00
Points in the paint-1-1
Fast-break points1120
Points off turnovers1018
Largest lead97

Minnesota Timberwolves

PlayerMINPTSFG3PFTOREBDREBREBASTSTLBLKTOPF+/-
Kevin Garnett G442311-250-01-31181983163+5
Sam Cassell G36199-191-30-004451132+5
Latrell Sprewell G33228-154-52-207700030-3
Wally Szczerbiak F32145-141-53-622410021-3
Mark Madsen G1121-10-00-220200002-9
Eddie Griffin G2662-81-31-14101412114+14
Trenton Hassell C1841-20-02-212311315+5
Michael Olowokandi G1442-60-00-222400211+1
Fred Hoiberg G1431-21-20-002211100+6
Troy Hudson F1000-30-10-000000011+3
Anthony Carter F200-00-00-000000001-4
Total2409740-958-199-1822375917891820

FG .421 Β· 3P .421 Β· FT .500

Did not play: Ervin Johnson (dnp - coach's decision)

Phoenix Suns

PlayerMINPTSFG3PFTOREBDREBREBASTSTLBLKTOPF+/-
Shawn Marion F42219-210-43-48101812014+2
Joe Johnson G4242-110-30-013441013-2
Quentin Richardson G38125-162-60-01101102012-3
Amar'e Stoudemire G372811-210-06-713420134+6
Steve Nash G37229-170-34-412380033-7
Casey Jacobsen F1600-20-10-012310003-3
Leandro Barbosa G1141-30-12-201101030+3
Steven Hunter G710-00-01-201100200-8
Jake Voskuhl G610-10-01-211200021-9
Bo Outlaw F400-00-00-000000100+1
Total2409337-922-1817-2114334716641420

FG .402 Β· 3P .111 Β· FT .810

Did not play: Maciej Lampe (nwt - flu-like symptoms), Jackson Vroman (dnp - coach's decision)

Officials: Steve Javie, Tony Brothers, Anthony Jordan

Play-by-play

Show every play (508)

Quarter 1

  • 12:00 Start of 1st Period (9:17 PM EST)
  • 12:00 PHX Jump Ball Stoudemire vs. Garnett: Tip to Nash
  • 11:41 PHX Nash 10' Jump Shot (2 PTS) (Marion 1 AST) 0–2
  • 11:28 MIN Sprewell Layup (2 PTS) (Cassell 1 AST) 2–2
  • 11:20 PHX MISS Marion 13' Jump Shot
  • 11:18 MIN Szczerbiak REBOUND (Off:0 Def:1)
  • 11:08 MIN Szczerbiak 17' Jump Shot (2 PTS) (Garnett 1 AST) 4–2
  • 10:59 MIN Madsen S.FOUL (P1.T1)
  • 10:59 PHX MISS Stoudemire Free Throw 1 of 2
  • 10:59 SUNS Rebound
  • 10:59 PHX Stoudemire Free Throw 2 of 2 (1 PTS)
  • 10:50 MIN Cassell 13' Turnaround Jump Shot (2 PTS) 6–3
  • 10:43 PHX Richardson Bad Pass Turnover (P1.T1)
  • 10:43 MIN Garnett STEAL (1 STL)
  • 10:38 MIN MISS Sprewell 16' Jump Shot
  • 10:36 PHX Marion REBOUND (Off:0 Def:1)
  • 10:32 PHX Stoudemire Slam Dunk (3 PTS) (Nash 1 AST) 6–5
  • 10:15 PHX Stoudemire P.FOUL (P1.T1)
  • 10:09 MIN Garnett Traveling Turnover (P1.T1)
  • 9:54 PHX Richardson 15' Jump Bank Shot (2 PTS) 6–7
  • 9:39 MIN Sprewell 21' Jump Shot (4 PTS) 8–7
  • 9:29 PHX Stoudemire 7' Jump Shot (5 PTS) (Nash 2 AST) 8–9
  • 9:15 MIN MISS Garnett 10' Jump Shot
  • 9:13 MIN Garnett REBOUND (Off:1 Def:0)
  • 9:12 MIN Garnett Layup (2 PTS) 10–9
  • 8:56 PHX Richardson 24' 3PT Jump Shot (5 PTS) (Johnson 1 AST) 10–12
  • 8:41 MIN Garnett 12' Turnaround Jump Shot (4 PTS) (Cassell 2 AST) 12–12
  • 8:27 PHX Richardson 25' 3PT Jump Shot (8 PTS) (Stoudemire 1 AST) 12–15
  • 8:10 MIN MISS Sprewell 26' 3PT Jump Shot
  • 8:07 PHX Marion REBOUND (Off:0 Def:2)
  • 7:58 PHX MISS Johnson 14' Jump Shot
  • 7:57 Timberwolves Rebound
  • 7:57 PHX Nash L.B.FOUL (P1.T2)
  • 7:47 MIN Szczerbiak 18' Jump Shot (4 PTS) (Cassell 3 AST) 14–15
  • 7:26 PHX Stoudemire 8' Jump Shot (7 PTS) 14–17
  • 7:12 MIN MISS Szczerbiak 16' Jump Shot
  • 7:10 MIN Madsen REBOUND (Off:1 Def:0)
  • 7:09 MIN Madsen Layup (2 PTS) 16–17
  • 6:49 PHX MISS Richardson 22' Jump Shot
  • 6:46 MIN Garnett REBOUND (Off:1 Def:1)
  • 6:36 PHX Johnson P.FOUL (P1.T3)
  • 6:36 PHX SUB: Voskuhl FOR Stoudemire
  • 6:29 MIN MISS Sprewell 7' Jump Shot
  • 6:27 PHX Voskuhl REBOUND (Off:0 Def:1)
  • 6:21 PHX Marion 19' Jump Shot (2 PTS) 16–19
  • 5:59 MIN MISS Cassell 16' Jump Shot
  • 5:57 MIN Garnett REBOUND (Off:2 Def:1)
  • 5:55 MIN MISS Szczerbiak 25' 3PT Jump Shot
  • 5:53 PHX Marion REBOUND (Off:0 Def:3)
  • 5:45 PHX Nash 11' Jump Shot (4 PTS) 16–21
  • 5:36 Timberwolves Timeout: Regular (Reg.1 Short 0)
  • 5:36 MIN SUB: Olowokandi FOR Madsen
  • 5:28 MIN Sprewell Bad Pass Turnover (P1.T2)
  • 5:28 PHX Marion STEAL (1 STL)
  • 5:22 PHX Voskuhl OFF.Foul (P1)
  • 5:22 PHX Voskuhl Foul Turnover (P1.T2)
  • 5:11 MIN MISS Cassell 20' Jump Shot
  • 5:10 MIN Szczerbiak REBOUND (Off:1 Def:1)
  • 5:00 MIN MISS Olowokandi 12' Jump Shot
  • 4:57 MIN MISS Garnett Reverse Layup
  • 4:57 MIN Garnett REBOUND (Off:3 Def:1)
  • 4:55 MIN MISS Garnett Tip Shot
  • 4:55 MIN Garnett REBOUND (Off:4 Def:1)
  • 4:51 MIN Garnett REBOUND (Off:5 Def:1)
  • 4:37 MIN Garnett 10' Jump Shot (6 PTS) 18–21
  • 4:20 PHX Voskuhl Traveling Turnover (P2.T3)
  • 4:10 MIN Cassell 18' Jump Shot (4 PTS) (Garnett 2 AST) 20–21
  • 3:56 PHX MISS Richardson 25' 3PT Jump Shot
  • 3:55 MIN Sprewell REBOUND (Off:0 Def:1)
  • 3:40 MIN Olowokandi Layup (2 PTS) (Garnett 3 AST) 22–21
  • 3:22 PHX MISS Marion 24' 3PT Jump Shot
  • 3:20 MIN Sprewell REBOUND (Off:0 Def:2)
  • 3:13 MIN Cassell 12' Jump Shot (6 PTS) 24–21
  • 3:08 SUNS Timeout: Regular (Full 1 Short 0)
  • 3:08 PHX SUB: Barbosa FOR Nash
  • 3:08 PHX SUB: Stoudemire FOR Voskuhl
  • 2:59 PHX Marion Dunk (4 PTS) (Stoudemire 2 AST) 24–23
  • 2:41 MIN Garnett Bad Pass Turnover (P2.T3)
  • 2:41 PHX Richardson STEAL (1 STL)
  • 2:38 PHX Stoudemire Dunk (9 PTS) (Johnson 2 AST) 24–25
  • 2:22 MIN MISS Szczerbiak 21' Jump Shot
  • 2:20 MIN Olowokandi REBOUND (Off:1 Def:0)
  • 2:19 PHX Johnson S.FOUL (P2.T4)
  • 2:19 MIN SUB: Hudson FOR Cassell
  • 2:19 MIN SUB: Hassell FOR Sprewell
  • 2:19 PHX SUB: Jacobsen FOR Richardson
  • 2:19 MIN MISS Olowokandi Free Throw 1 of 2
  • 2:19 Timberwolves Rebound
  • 2:19 PHX SUB: Richardson FOR Johnson
  • 2:19 MIN MISS Olowokandi Free Throw 2 of 2
  • 2:17 PHX Richardson REBOUND (Off:0 Def:1)
  • 2:09 PHX Barbosa Bad Pass Turnover (P1.T4)
  • 1:53 MIN Szczerbiak 8' Jump Shot (6 PTS) 26–25
  • 1:32 PHX MISS Richardson 8' Jump Shot
  • 1:32 MIN Hassell BLOCK (1 BLK)
  • 1:28 PHX Richardson REBOUND (Off:1 Def:1)
  • 1:24 PHX Richardson Layup (10 PTS) 26–27
  • 1:12 MIN Szczerbiak 9' Jump Shot (8 PTS) 28–27
  • 1:05 MIN Hudson P.FOUL (P1.T2)
  • 0:49 PHX MISS Stoudemire 10' Jump Shot
  • 0:47 PHX Marion REBOUND (Off:1 Def:3)
  • 0:34 MIN Garnett S.FOUL (P1.PN)
  • 0:34 PHX Stoudemire Free Throw 1 of 2 (10 PTS)
  • 0:34 PHX Stoudemire Free Throw 2 of 2 (11 PTS)
  • 0:15 PHX Jacobsen S.FOUL (P1.PN)
  • 0:15 MIN Szczerbiak Free Throw 1 of 2 (9 PTS)
  • 0:15 MIN SUB: Hoiberg FOR Garnett
  • 0:15 MIN MISS Szczerbiak Free Throw 2 of 2
  • 0:13 PHX Marion REBOUND (Off:1 Def:4)
  • 0:02 PHX MISS Marion 16' Jump Shot
  • 0:00 PHX MISS Marion Layup
  • 0:00 PHX Marion REBOUND (Off:2 Def:4)
  • 0:00 MIN Hoiberg REBOUND (Off:0 Def:1)
  • 0:00 End of 1st Period (9:41 PM EST)

Quarter 2

  • 12:00 Start of 2nd Period (9:43 PM EST)
  • 11:45 PHX Richardson S.FOUL (P1.T1)
  • 11:45 MIN Szczerbiak Free Throw 1 of 2 (10 PTS)
  • 11:45 MIN MISS Szczerbiak Free Throw 2 of 2
  • 11:42 MIN MISS Griffin Layup
  • 11:42 PHX Stoudemire BLOCK (1 BLK)
  • 11:42 MIN Griffin REBOUND (Off:1 Def:0)
  • 11:40 MIN Griffin REBOUND (Off:2 Def:0)
  • 11:39 MIN MISS Griffin Layup
  • 11:37 MIN Griffin REBOUND (Off:3 Def:0)
  • 11:28 MIN Hudson Lost Ball Turnover (P1.T4)
  • 11:28 PHX Barbosa STEAL (1 STL)
  • 11:25 PHX Barbosa Layup (2 PTS) 30–31
  • 11:01 MIN MISS Szczerbiak 10' Jump Shot
  • 11:00 PHX Jacobsen REBOUND (Off:0 Def:1)
  • 10:46 PHX MISS Stoudemire 9' Jump Shot
  • 10:46 MIN Olowokandi BLOCK (1 BLK)
  • 10:44 MIN Griffin REBOUND (Off:3 Def:1)
  • 10:31 MIN MISS Griffin 20' Jump Shot
  • 10:29 PHX Barbosa REBOUND (Off:0 Def:1)
  • 10:27 PHX Barbosa Bad Pass Turnover (P2.T5)
  • 10:27 MIN Griffin STEAL (1 STL)
  • 10:06 MIN MISS Hudson 3PT Jump Shot
  • 10:04 PHX Richardson REBOUND (Off:1 Def:2)
  • 9:56 PHX MISS Jacobsen 25' 3PT Jump Shot
  • 9:54 MIN Hassell REBOUND (Off:0 Def:1)
  • 9:47 MIN MISS Hudson Layup
  • 9:47 PHX Outlaw BLOCK (1 BLK)
  • 9:47 SUNS Rebound
  • 9:47 MIN SUB: Hoiberg FOR Szczerbiak
  • 9:47 PHX SUB: Johnson FOR Richardson
  • 9:31 PHX MISS Barbosa 26' 3PT Jump Shot
  • 9:29 MIN Griffin REBOUND (Off:3 Def:2)
  • 9:13 MIN Olowokandi 12' Turnaround Jump Shot (4 PTS) 32–31
  • 8:51 PHX MISS Stoudemire 7' Jump Shot
  • 8:51 MIN Olowokandi BLOCK (2 BLK)
  • 8:48 MIN Griffin REBOUND (Off:3 Def:3)
  • 8:30 MIN MISS Olowokandi 10' Jump Shot
  • 8:28 PHX Jacobsen REBOUND (Off:0 Def:2)
  • 8:15 PHX Stoudemire 18' Jump Shot (13 PTS) 32–33
  • 8:08 Timberwolves Turnover: 5 Second Inbound (T#5)
  • 8:08 Timeout: Official
  • 8:08 PHX SUB: Nash FOR Barbosa
  • 8:08 PHX SUB: Marion FOR Outlaw
  • 8:08 MIN SUB: Garnett FOR Olowokandi
  • 8:07 PHX Stoudemire Dunk (15 PTS) (Johnson 3 AST) 32–35
  • 7:43 MIN MISS Hoiberg 25' 3PT Jump Shot
  • 7:42 MIN Garnett REBOUND (Off:6 Def:1)
  • 7:39 MIN MISS Garnett 12' Jump Shot
  • 7:35 PHX Marion REBOUND (Off:2 Def:5)
  • 7:32 PHX MISS Johnson 18' Jump Shot
  • 7:30 MIN Griffin REBOUND (Off:3 Def:4)
  • 7:21 MIN Garnett Dunk (8 PTS) 34–35
  • 7:05 PHX MISS Marion 25' 3PT Jump Shot
  • 7:03 MIN Griffin REBOUND (Off:3 Def:5)
  • 6:54 MIN Garnett Traveling Turnover (P3.T6)
  • 6:54 MIN SUB: Cassell FOR Hudson
  • 6:42 PHX Marion 19' Jump Shot (6 PTS) (Nash 3 AST) 34–37
  • 6:26 MIN MISS Garnett Reverse Layup
  • 6:22 MIN Garnett Layup (10 PTS) 36–37
  • 6:22 MIN Garnett REBOUND (Off:7 Def:1)
  • 6:14 MIN Griffin S.FOUL (P1.T1)
  • 6:14 PHX Stoudemire Free Throw 1 of 2 (16 PTS)
  • 6:14 PHX Stoudemire Free Throw 2 of 2 (17 PTS)
  • 5:57 MIN MISS Garnett 8' Jump Shot
  • 5:55 PHX Nash REBOUND (Off:0 Def:1)
  • 5:49 PHX MISS Johnson 3PT Jump Shot
  • 5:47 MIN Cassell REBOUND (Off:0 Def:1)
  • 5:47 MIN Cassell OFF.Foul (P1)
  • 5:47 MIN Cassell Foul Turnover (P1.T7)
  • 5:47 PHX SUB: Richardson FOR Jacobsen
  • 5:47 Timeout: Official
  • 5:47 MIN SUB: Sprewell FOR Hoiberg
  • 5:39 PHX MISS Marion Dunk
  • 5:39 SUNS Rebound
  • 5:27 PHX MISS Stoudemire 17' Jump Shot
  • 5:24 MIN Garnett REBOUND (Off:7 Def:2)
  • 5:15 MIN MISS Hassell 17' Jump Shot
  • 5:13 PHX Richardson REBOUND (Off:1 Def:3)
  • 5:04 PHX MISS Richardson 9' Jump Shot
  • 5:04 MIN Hassell BLOCK (2 BLK)
  • 5:01 MIN Sprewell REBOUND (Off:0 Def:3)
  • 4:58 MIN Garnett Layup (12 PTS) (Hassell 1 AST) 38–39
  • 4:58 PHX Nash S.FOUL (P2.T2)
  • 4:58 MIN MISS Garnett Free Throw 1 of 1
  • 4:56 MIN Hassell REBOUND (Off:1 Def:1)
  • 4:35 MIN MISS Griffin 25' 3PT Jump Shot
  • 4:33 PHX Stoudemire REBOUND (Off:0 Def:1)
  • 4:28 PHX MISS Richardson Layup
  • 4:28 SUNS Rebound
  • 4:28 MIN Cassell L.B.FOUL (P2.T2)
  • 4:19 PHX MISS Marion 10' Running Jump Shot
  • 4:16 PHX MISS Marion Tip Shot
  • 4:16 PHX Marion REBOUND (Off:3 Def:5)
  • 4:14 MIN Griffin REBOUND (Off:3 Def:6)
  • 4:08 PHX Stoudemire S.FOUL (P2.T3)
  • 4:08 MIN Hassell Free Throw 1 of 2 (1 PTS)
  • 4:08 MIN Hassell Free Throw 2 of 2 (2 PTS)
  • 3:55 PHX MISS Nash Layup
  • 3:55 MIN Hassell BLOCK (3 BLK)
  • 3:52 MIN Garnett REBOUND (Off:7 Def:3)
  • 3:47 MIN Cassell 19' Jump Shot (8 PTS) 42–39
  • 3:32 PHX Nash 16' Jump Shot (6 PTS) 42–41
  • 3:12 MIN MISS Cassell 15' Turnaround Jump Shot
  • 3:09 PHX Marion REBOUND (Off:3 Def:6)
  • 3:00 PHX MISS Nash 9' Jump Shot
  • 2:57 PHX Marion Layup (8 PTS) 42–43
  • 2:57 PHX Marion REBOUND (Off:4 Def:6)
  • 2:43 MIN MISS Sprewell 16' Jump Shot
  • 2:43 SUNS Rebound
  • 2:43 MIN Hassell L.B.FOUL (P1.T3)
  • 2:43 Timberwolves Timeout: Regular (Reg.2 Short 0)
  • 2:43 MIN SUB: Szczerbiak FOR Hassell
  • 2:43 PHX SUB: Voskuhl FOR Stoudemire
  • 2:26 PHX Marion 18' Jump Shot (10 PTS) (Nash 4 AST) 42–45
  • 2:13 MIN MISS Cassell 20' Jump Shot
  • 2:10 PHX Richardson REBOUND (Off:1 Def:4)
  • 2:01 PHX MISS Nash 16' Jump Shot
  • 2:01 PHX Marion REBOUND (Off:5 Def:6)
  • 1:53 PHX Marion Offensive Goaltending Turnover (P1.T6)
  • 1:42 MIN MISS Griffin 25' 3PT Jump Shot
  • 1:40 PHX Johnson REBOUND (Off:0 Def:1)
  • 1:21 PHX MISS Voskuhl Layup
  • 1:18 PHX Nash REBOUND (Off:1 Def:1)
  • 1:16 PHX MISS Nash 25' 3PT Jump Shot
  • 1:14 MIN Garnett REBOUND (Off:7 Def:4)
  • 0:56 MIN Sprewell 24' 3PT Jump Shot (7 PTS) (Szczerbiak 1 AST) 45–45
  • 0:48 PHX MISS Johnson 21' Jump Shot
  • 0:45 MIN Griffin REBOUND (Off:3 Def:7)
  • 0:40 MIN Sprewell 26' 3PT Jump Shot (10 PTS) (Griffin 1 AST) 48–45
  • 0:20 PHX MISS Richardson Layup
  • 0:20 PHX Voskuhl REBOUND (Off:1 Def:1)
  • 0:20 MIN Griffin S.FOUL (P2.T4)
  • 0:20 PHX MISS Voskuhl Free Throw 1 of 2
  • 0:20 SUNS Rebound
  • 0:20 PHX Voskuhl Free Throw 2 of 2 (1 PTS)
  • 0:03 MIN Garnett 10' Jump Bank Shot (14 PTS) 50–46
  • 0:00 PHX MISS Nash 25' 3PT Jump Shot
  • 0:00 End of 2nd Period (10:09 PM EST)
  • 0:00 SUNS Rebound

Quarter 3

  • 12:00 Start of 3rd Period (10:24 PM EST)
  • 11:46 MIN MISS Garnett 13' Jump Bank Shot
  • 11:44 PHX Richardson REBOUND (Off:1 Def:5)
  • 11:36 PHX MISS Marion 24' 3PT Jump Shot
  • 11:34 MIN Sprewell REBOUND (Off:0 Def:4)
  • 11:26 MIN Szczerbiak 25' 3PT Jump Shot (13 PTS) (Cassell 4 AST) 53–46
  • 11:01 PHX Nash 22' Jump Shot (8 PTS) 53–48
  • 10:43 MIN MISS Szczerbiak 25' 3PT Jump Shot
  • 10:41 PHX Marion REBOUND (Off:5 Def:7)
  • 10:24 PHX Marion Driving Layup (12 PTS) 53–50
  • 10:10 MIN MISS Sprewell 18' Jump Shot
  • 10:08 PHX Richardson REBOUND (Off:1 Def:6)
  • 10:00 PHX MISS Richardson 14' Jump Shot
  • 9:58 PHX Johnson Layup (2 PTS) 53–52
  • 9:58 PHX Johnson REBOUND (Off:1 Def:1)
  • 9:35 MIN MISS Szczerbiak 17' Jump Shot
  • 9:33 MIN Madsen REBOUND (Off:2 Def:0)
  • 9:33 PHX Marion S.FOUL (P1.T1)
  • 9:33 MIN MISS Madsen Free Throw 1 of 2
  • 9:33 Timberwolves Rebound
  • 9:33 MIN MISS Madsen Free Throw 2 of 2
  • 9:33 MIN Szczerbiak REBOUND (Off:2 Def:1)
  • 9:30 MIN MISS Szczerbiak 9' Jump Shot
  • 9:28 PHX Johnson REBOUND (Off:1 Def:2)
  • 9:25 PHX Stoudemire OFF.Foul (P3)
  • 9:25 PHX Stoudemire Foul Turnover (P1.T7)
  • 9:10 MIN MISS Cassell 15' Jump Shot
  • 9:10 SUNS Rebound
  • 9:10 MIN Madsen L.B.FOUL (P2.T1)
  • 8:56 PHX MISS Johnson 17' Jump Shot
  • 8:54 MIN Sprewell REBOUND (Off:0 Def:5)
  • 8:41 MIN Cassell Bad Pass Turnover (P2.T8)
  • 8:41 PHX Johnson STEAL (1 STL)
  • 8:24 PHX MISS Marion 20' Jump Shot
  • 8:21 PHX Marion 7' Jump Bank Shot (14 PTS) 53–54
  • 8:21 PHX Marion REBOUND (Off:6 Def:7)
  • 8:04 MIN Sprewell 18' Jump Shot (12 PTS) 55–54
  • 7:47 PHX MISS Richardson 25' 3PT Jump Shot
  • 7:45 MIN Cassell REBOUND (Off:0 Def:2)
  • 7:34 MIN MISS Sprewell 17' Jump Shot
  • 7:32 PHX Richardson REBOUND (Off:1 Def:7)
  • 7:23 MIN Garnett S.FOUL (P2.T2)
  • 7:23 MIN SUB: Olowokandi FOR Madsen
  • 7:23 PHX MISS Marion Free Throw 1 of 2
  • 7:23 SUNS Rebound
  • 7:23 PHX Marion Free Throw 2 of 2 (15 PTS)
  • 7:09 MIN Sprewell Bad Pass Turnover (P2.T9)
  • 7:09 PHX Marion STEAL (2 STL)
  • 7:08 MIN Szczerbiak S.FOUL (P1.T3)
  • 7:08 PHX Marion Free Throw 1 of 2 (16 PTS)
  • 7:08 PHX Marion Free Throw 2 of 2 (17 PTS)
  • 6:56 MIN MISS Garnett Layup
  • 6:55 MIN MISS Olowokandi Layup
  • 6:55 MIN Olowokandi REBOUND (Off:2 Def:0)
  • 6:54 MIN Garnett Tip Shot (16 PTS) 57–57
  • 6:54 MIN Garnett REBOUND (Off:8 Def:4)
  • 6:40 PHX MISS Richardson 25' 3PT Jump Shot
  • 6:38 MIN Olowokandi REBOUND (Off:2 Def:1)
  • 6:22 MIN MISS Szczerbiak 3PT Jump Shot
  • 6:20 MIN Garnett Slam Dunk (18 PTS) 59–57
  • 6:20 MIN Garnett REBOUND (Off:9 Def:4)
  • 5:57 PHX Stoudemire Bad Pass Turnover (P2.T8)
  • 5:57 SUNS Timeout: Regular (Full 2 Short 0)
  • 5:42 MIN MISS Garnett 12' Turnaround Jump Shot
  • 5:39 PHX Richardson REBOUND (Off:1 Def:8)
  • 5:33 PHX Stoudemire Dunk (19 PTS) (Nash 5 AST) 59–59
  • 5:17 MIN Olowokandi OFF.Foul (P1)
  • 5:17 MIN Olowokandi Foul Turnover (P1.T10)
  • 4:53 PHX MISS Johnson 15' Turnaround Jump Shot
  • 4:51 MIN Garnett REBOUND (Off:9 Def:5)
  • 4:39 MIN Cassell Out of Bounds Lost Ball Turnover (P3.T11)
  • 4:27 PHX MISS Marion 16' Jump Shot
  • 4:25 MIN Garnett REBOUND (Off:9 Def:6)
  • 4:24 MIN Garnett Lost Ball Turnover (P4.T12)
  • 4:24 PHX Richardson STEAL (2 STL)
  • 4:17 PHX Nash Driving Layup (10 PTS) 59–61
  • 3:55 MIN MISS Olowokandi 16' Jump Shot
  • 3:53 PHX Stoudemire REBOUND (Off:0 Def:2)
  • 3:48 PHX Marion Layup (19 PTS) (Nash 6 AST) 59–63
  • 3:46 Timberwolves Timeout: Regular (Reg.3 Short 0)
  • 3:46 MIN SUB: Hudson FOR Cassell
  • 3:32 MIN MISS Garnett 10' Jump Shot
  • 3:31 PHX Nash REBOUND (Off:1 Def:2)
  • 3:24 PHX Nash Bad Pass Turnover (P1.T9)
  • 3:24 MIN Garnett STEAL (2 STL)
  • 3:20 MIN Szczerbiak Bad Pass Turnover (P1.T13)
  • 3:03 PHX MISS Stoudemire 13' Jump Shot
  • 3:01 MIN Olowokandi REBOUND (Off:2 Def:2)
  • 2:54 PHX Marion P.FOUL (P2.T2)
  • 2:54 PHX SUB: Jacobsen FOR Richardson
  • 2:45 MIN MISS Szczerbiak 24' 3PT Jump Shot
  • 2:43 PHX Marion REBOUND (Off:6 Def:8)
  • 2:34 PHX Nash 14' Jump Shot (12 PTS) 59–65
  • 2:10 MIN Sprewell 26' 3PT Jump Shot (15 PTS) (Garnett 4 AST) 62–65
  • 1:59 PHX MISS Nash 6' Jump Shot
  • 1:57 MIN Garnett REBOUND (Off:9 Def:7)
  • 1:53 PHX Johnson P.FOUL (P3.T3)
  • 1:53 MIN SUB: Griffin FOR Olowokandi
  • 1:40 MIN MISS Griffin 21' Jump Shot
  • 1:38 MIN Garnett REBOUND (Off:10 Def:7)
  • 1:36 MIN Griffin Dunk (2 PTS) (Garnett 5 AST) 64–65
  • 1:36 PHX Jacobsen S.FOUL (P2.PN)
  • 1:36 MIN Griffin Free Throw 1 of 1 (3 PTS)
  • 1:28 PHX Stoudemire Dunk (21 PTS) (Johnson 4 AST) 65–67
  • 1:28 MIN Griffin S.FOUL (P3.T4)
  • 1:28 PHX Stoudemire Free Throw 1 of 1 (22 PTS)
  • 1:28 MIN SUB: Hoiberg FOR Szczerbiak
  • 1:16 MIN MISS Hudson 23' Jump Shot
  • 1:14 PHX Stoudemire REBOUND (Off:0 Def:3)
  • 1:08 PHX Nash Layup (14 PTS) 65–70
  • 0:49 MIN Sprewell 25' 3PT Jump Shot (18 PTS) (Garnett 6 AST) 68–70
  • 0:33 PHX MISS Stoudemire Layup
  • 0:33 MIN Hoiberg BLOCK (1 BLK)
  • 0:26 PHX MISS Stoudemire Tip Shot
  • 0:26 PHX Stoudemire REBOUND (Off:1 Def:3)
  • 0:26 MIN Sprewell REBOUND (Off:0 Def:6)
  • 0:26 PHX Foul : Double Personal - Stoudemire (4 PF), Garnett (3 PF)
  • 0:26 PHX SUB: Barbosa FOR Nash
  • 0:26 PHX SUB: Hunter FOR Stoudemire
  • 0:15 MIN MISS Sprewell 10' Jump Shot
  • 0:15 PHX Hunter BLOCK (1 BLK)
  • 0:15 Timberwolves Rebound
  • 0:14 PHX Marion P.FOUL (P3.PN)
  • 0:14 MIN MISS Garnett Free Throw 1 of 2
  • 0:14 Timberwolves Rebound
  • 0:14 MIN SUB: Carter FOR Hudson
  • 0:14 MIN Garnett Free Throw 2 of 2 (19 PTS)
  • 0:00 PHX Barbosa Lost Ball Turnover (P3.T10)
  • 0:00 MIN Hoiberg STEAL (1 STL)
  • 0:00 End of 3rd Period (10:48 PM EST)

Quarter 4

  • 12:00 Start of 4th Period (10:51 PM EST)
  • 11:47 PHX Johnson 11' Running Jump Shot (4 PTS) 69–72
  • 11:23 MIN MISS Garnett 10' Jump Shot
  • 11:22 PHX Johnson REBOUND (Off:1 Def:3)
  • 11:16 PHX MISS Johnson 18' Jump Shot
  • 11:15 PHX Marion REBOUND (Off:7 Def:8)
  • 10:59 MIN Carter S.FOUL (P1.T1)
  • 10:59 PHX Barbosa Free Throw 1 of 2 (3 PTS)
  • 10:59 MIN SUB: Cassell FOR Carter
  • 10:59 MIN SUB: Hassell FOR Sprewell
  • 10:59 PHX Barbosa Free Throw 2 of 2 (4 PTS)
  • 10:44 MIN MISS Garnett 9' Jump Shot
  • 10:42 PHX Hunter REBOUND (Off:0 Def:1)
  • 10:34 PHX MISS Barbosa Layup
  • 10:33 PHX Marion Tip Shot (21 PTS) 69–76
  • 10:33 PHX Marion REBOUND (Off:8 Def:8)
  • 10:15 MIN Cassell 21' Jump Shot (10 PTS) 71–76
  • 10:03 PHX Johnson Lost Ball Turnover (P1.T11)
  • 10:03 MIN Hassell STEAL (1 STL)
  • 10:02 PHX Jacobsen P.FOUL (P3.T1)
  • 9:41 MIN Cassell 18' Turnaround Jump Shot (12 PTS) 73–76
  • 9:28 PHX MISS Johnson 3PT Jump Shot
  • 9:26 MIN Griffin REBOUND (Off:3 Def:8)
  • 9:13 MIN Cassell 19' Jump Shot (14 PTS) 75–76
  • 9:12 SUNS Timeout: Regular (Full 3 Short 0)
  • 9:12 PHX SUB: Richardson FOR Johnson
  • 9:12 PHX SUB: Nash FOR Barbosa
  • 8:49 PHX Richardson 22' Jump Shot (12 PTS) (Jacobsen 1 AST) 75–78
  • 8:33 MIN MISS Garnett 8' Jump Shot
  • 8:33 PHX Hunter BLOCK (2 BLK)
  • 8:30 PHX Richardson REBOUND (Off:1 Def:9)
  • 8:26 PHX MISS Nash 25' 3PT Jump Shot
  • 8:24 PHX Jacobsen REBOUND (Off:1 Def:2)
  • 8:09 PHX MISS Richardson 21' Jump Shot
  • 8:07 MIN Hoiberg REBOUND (Off:0 Def:2)
  • 7:57 MIN Hassell 15' Jump Shot (4 PTS) (Garnett 7 AST) 77–78
  • 7:50 MIN Hassell P.FOUL (P2.T2)
  • 7:50 PHX SUB: Stoudemire FOR Marion
  • 7:42 MIN Griffin S.FOUL (P4.T3)
  • 7:42 PHX Hunter Free Throw 1 of 2 (1 PTS)
  • 7:42 PHX MISS Hunter Free Throw 2 of 2
  • 7:41 MIN Garnett REBOUND (Off:10 Def:8)
  • 7:25 MIN Hoiberg 3PT Jump Shot (3 PTS) (Garnett 8 AST) 80–79
  • 7:03 PHX MISS Jacobsen 10' Jump Shot
  • 7:03 MIN Griffin BLOCK (1 BLK)
  • 7:00 MIN Griffin REBOUND (Off:3 Def:9)
  • 6:57 MIN MISS Cassell 25' 3PT Jump Shot
  • 6:54 Timberwolves Rebound
  • 6:54 PHX SUB: Johnson FOR Jacobsen
  • 6:53 MIN Hassell Bad Pass Turnover (P1.T14)
  • 6:45 PHX MISS Stoudemire 10' Jump Shot
  • 6:45 MIN Garnett BLOCK (1 BLK)
  • 6:42 MIN Cassell REBOUND (Off:0 Def:3)
  • 6:35 MIN Griffin 25' 3PT Jump Shot (6 PTS) (Hoiberg 1 AST) 83–79
  • 6:17 PHX MISS Richardson 25' 3PT Jump Shot
  • 6:15 MIN Hassell REBOUND (Off:1 Def:2)
  • 6:05 MIN Cassell 21' Jump Shot (16 PTS) 85–79
  • 6:04 SUNS Timeout: Short (Full 3 Short 1)
  • 6:04 PHX SUB: Marion FOR Hunter
  • 5:54 PHX Stoudemire Dunk (24 PTS) (Nash 7 AST) 85–81
  • 5:39 MIN MISS Cassell 21' Jump Shot
  • 5:37 MIN Griffin REBOUND (Off:4 Def:9)
  • 5:35 MIN Garnett Bad Pass Turnover (P5.T15)
  • 5:28 PHX MISS Stoudemire 18' Jump Shot
  • 5:28 Timberwolves Rebound
  • 5:18 MIN Garnett Slam Dunk (21 PTS) (Cassell 5 AST) 87–81
  • 5:05 MIN Hassell P.FOUL (P3.T4)
  • 4:54 PHX Stoudemire Lost Ball Turnover (P3.T12)
  • 4:54 MIN Cassell STEAL (1 STL)
  • 4:39 MIN MISS Cassell 18' Jump Shot
  • 4:37 PHX Richardson REBOUND (Off:1 Def:10)
  • 4:29 PHX Nash Bad Pass Turnover (P2.T13)
  • 4:29 MIN Garnett STEAL (3 STL)
  • 4:13 MIN Garnett Traveling Turnover (P6.T16)
  • 4:06 MIN Hassell P.FOUL (P4.PN)
  • 4:06 PHX Nash Free Throw 1 of 2 (15 PTS)
  • 4:06 MIN SUB: Sprewell FOR Hassell
  • 4:06 MIN SUB: Szczerbiak FOR Hoiberg
  • 4:06 PHX Nash Free Throw 2 of 2 (16 PTS)
  • 3:50 MIN Garnett Reverse Layup (23 PTS) 89–83
  • 3:42 PHX Nash Bad Pass Turnover (P3.T14)
  • 3:42 MIN Griffin STEAL (2 STL)
  • 3:37 MIN Sprewell Layup (20 PTS) 91–83
  • 3:23 PHX MISS Stoudemire 7' Jump Shot
  • 3:22 MIN Cassell REBOUND (Off:0 Def:4)
  • 3:14 MIN MISS Cassell 21' Jump Shot
  • 3:11 PHX Marion REBOUND (Off:8 Def:9)
  • 3:05 PHX MISS Johnson 3PT Jump Shot
  • 3:02 MIN Sprewell REBOUND (Off:0 Def:7)
  • 2:58 Timberwolves Timeout: Regular (Reg.4 Short 0)
  • 2:44 MIN MISS Garnett 17' Jump Shot
  • 2:42 PHX Marion REBOUND (Off:8 Def:10)
  • 2:23 PHX Nash 15' Jump Shot (18 PTS) 91–85
  • 2:01 MIN Sprewell Step Out of Bounds Turnover (P3.T17)
  • 1:54 PHX MISS Nash 17' Jump Shot
  • 1:54 MIN Cassell BLOCK (1 BLK)
  • 1:50 MIN Griffin REBOUND (Off:4 Def:10)
  • 1:38 PHX Nash P.FOUL (P3.T2)
  • 1:29 MIN Cassell 27' 3PT Jump Shot (19 PTS) 94–85
  • 1:23 PHX Nash Driving Layup (20 PTS) 94–87
  • 1:01 MIN MISS Cassell 25' 3PT Jump Shot
  • 1:00 SUNS Rebound
  • 0:54 PHX MISS Marion 25' 3PT Jump Shot
  • 0:52 MIN Szczerbiak REBOUND (Off:2 Def:2)
  • 0:38 MIN Griffin Traveling Turnover (P1.T18)
  • 0:38 SUNS Timeout: Regular (Full 4 Short 1)
  • 0:38 MIN SUB: Hassell FOR Griffin
  • 0:32 MIN Hassell P.FOUL (P5.PN)
  • 0:32 PHX Nash Free Throw 1 of 2 (21 PTS)
  • 0:32 MIN SUB: Hoiberg FOR Hassell
  • 0:32 PHX Nash Free Throw 2 of 2 (22 PTS)
  • 0:32 Timberwolves Timeout: Short (Reg.4 Short 1)
  • 0:22 PHX Marion P.FOUL (P4.PN)
  • 0:22 MIN Szczerbiak Free Throw 1 of 2 (14 PTS)
  • 0:22 MIN SUB: Hassell FOR Hoiberg
  • 0:22 MIN MISS Szczerbiak Free Throw 2 of 2
  • 0:21 MIN Garnett REBOUND (Off:11 Def:8)
  • 0:17 PHX Richardson P.FOUL (P2.PN)
  • 0:17 MIN Sprewell Free Throw 1 of 2 (21 PTS)
  • 0:17 MIN Sprewell Free Throw 2 of 2 (22 PTS)
  • 0:13 PHX Stoudemire Dunk (26 PTS) (Nash 8 AST) 97–91
  • 0:07 MIN Szczerbiak Out of Bounds Lost Ball Turnover (P2.T19)
  • 0:01 PHX Stoudemire 23' Jump Shot (28 PTS) 97–93
  • 0:00 End of 4th Period (11:26 PM EST)