πŸ€ 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 Β· 4h
Reports: Canes returning to Nike on $200M deal
Yahoo Sports Β· 5h
Knicks sign Bruce Brown to training camp contract, sets up fight for roster spot
Yahoo Sports Β· 6h
James Wiseman, Bruce Brown among veterans joining Knicks on Exhibit 9 deal
Yahoo Sports Β· 7h
Timberwolves Player Previews: The Wings

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.

Phoenix Suns @ Portland Trail Blazers 121–99

2004-12-05 18:00 Β· NBA Β· Moda Center, Portland OR Β· Att. 16,128

Phoenix Suns 2004-05 Β· Portland Trail Blazers 2004-05 Β· 2004-05 season

Team stats

SunsTrail Blazers
Field goals43-90 .47837-89 .416
Three-pointers15-27 .5560-9 .000
Free throws20-25 .80025-30 .833
Offensive rebounds1819
Defensive rebounds2627
Total rebounds4446
Assists2618
Steals59
Blocks84
Turnovers1315
Personal fouls1922
Technical fouls11
Points in the paint-1-1
Fast-break points115
Points off turnovers268
Largest lead257

Phoenix Suns

PlayerMINPTSFG3PFTOREBDREBREBASTSTLBLKTOPF+/-
Amar'e Stoudemire G39196-150-07-1154930222+14
Joe Johnson G37156-113-40-011250022+5
Shawn Marion F35166-152-32-2391224311+24
Quentin Richardson G333712-198-125-513421111+28
Steve Nash G29104-70-12-2033110021+22
Steven Hunter G2094-60-01-142600212+21
Leandro Barbosa G1931-61-40-0101200250
Casey Jacobsen F1782-51-33-410110014-6
Bo Outlaw F621-30-00-021300010-2
Maciej Lampe F521-30-00-003300001+4
Total24012143-9015-2720-2518264426581319

FG .478 Β· 3P .556 Β· FT .800

Did not play: Jake Voskuhl (dnp - coach's decision), Jackson Vroman (dnp - coach's decision)

Portland Trail Blazers

PlayerMINPTSFG3PFTOREBDREBREBASTSTLBLKTOPF+/-
Shareef Abdur-Rahim G35157-110-01-1381133154-5
Zach Randolph G292411-180-02-2831120002-25
Derek Anderson G2421-60-20-003330022-21
Damon Stoudamire G2184-90-20-001121022-19
Theo Ratliff G2141-40-02-232510112-9
Darius Miles F28144-120-16-803323054-12
Ruben Patterson F22156-120-13-512321003-9
Travis Outlaw G1721-70-00-0202002010
Sebastian Telfair G1690-50-29-1003321000-3
Joel Przybilla F1142-20-00-012300001-3
Nick Van Exel G1100-20-10-0000100010
Geno Carlisle SG520-10-02-210100000-4
Total2409937-890-925-3019274618941522

FG .416 Β· 3P .000 Β· FT .833

Officials: Ron Olesiak, Tom Washington, Jason Phillips

Play-by-play

Show every play (498)

Quarter 1

  • 12:00 Start of 1st Period (9:17 PM EST)
  • 12:00 POR Jump Ball Ratliff vs. Stoudemire: Tip to Nash
  • 11:44 PHX Marion 16' Jump Shot (2 PTS) (Richardson 1 AST) 2–0
  • 11:18 PHX Marion S.FOUL (P1.T1)
  • 11:18 POR Randolph Free Throw 1 of 2 (1 PTS)
  • 11:18 POR Randolph Free Throw 2 of 2 (2 PTS)
  • 11:01 PHX MISS Stoudemire Reverse Layup
  • 11:00 POR Randolph REBOUND (Off:0 Def:1)
  • 10:53 POR Abdur-Rahim Layup (2 PTS) (Anderson 1 AST) 2–4
  • 10:41 PHX MISS Marion 20' Jump Shot
  • 10:39 POR Anderson REBOUND (Off:0 Def:1)
  • 10:32 PHX Johnson P.FOUL (P1.T2)
  • 10:20 POR MISS Randolph 4' Jump Shot
  • 10:20 PHX Stoudemire BLOCK (1 BLK)
  • 10:18 POR Randolph REBOUND (Off:1 Def:1)
  • 10:16 TRAIL BLAZERS Turnover: Shot Clock (T#1)
  • 10:09 POR Stoudamire P.FOUL (P1.T1)
  • 10:01 PHX Stoudemire Reverse Dunk (2 PTS) (Johnson 1 AST) 4–4
  • 9:36 POR MISS Stoudamire 21' Jump Shot
  • 9:34 POR MISS Randolph Layup
  • 9:34 POR Randolph REBOUND (Off:2 Def:1)
  • 9:31 POR MISS Randolph Layup
  • 9:31 POR Randolph REBOUND (Off:3 Def:1)
  • 9:29 POR Randolph Layup (4 PTS) 4–6
  • 9:29 POR Randolph REBOUND (Off:4 Def:1)
  • 9:16 POR Randolph S.FOUL (P1.T2)
  • 9:16 PHX MISS Stoudemire Free Throw 1 of 2
  • 9:16 Suns Rebound
  • 9:16 PHX Stoudemire Free Throw 2 of 2 (3 PTS)
  • 8:59 POR MISS Abdur-Rahim 12' Jump Shot
  • 8:57 POR Randolph Layup (6 PTS) 5–8
  • 8:57 POR Randolph REBOUND (Off:5 Def:1)
  • 8:49 PHX Nash 10' Turnaround Jump Shot (2 PTS) 7–8
  • 8:23 POR MISS Abdur-Rahim 20' Jump Shot
  • 8:23 PHX Richardson BLOCK (1 BLK)
  • 8:22 PHX Stoudemire REBOUND (Off:0 Def:1)
  • 8:17 PHX MISS Richardson Layup
  • 8:16 PHX Stoudemire REBOUND (Off:1 Def:1)
  • 8:13 PHX Richardson Layup (2 PTS) 9–8
  • 8:02 POR Abdur-Rahim Layup (4 PTS) (Stoudamire 1 AST) 9–10
  • 7:47 PHX Marion 24' 3PT Jump Shot (5 PTS) (Nash 1 AST) 12–10
  • 7:25 PHX Stoudemire S.FOUL (P1.T3)
  • 7:25 POR Ratliff Free Throw 1 of 2 (1 PTS)
  • 7:25 POR Ratliff Free Throw 2 of 2 (2 PTS)
  • 7:14 PHX Nash Driving Layup (4 PTS) 14–12
  • 6:49 POR Randolph 22' Jump Shot (8 PTS) (Abdur-Rahim 1 AST) 14–14
  • 6:31 PHX Johnson 18' Jump Shot (2 PTS) 16–14
  • 6:20 POR Abdur-Rahim Dunk (6 PTS) (Anderson 2 AST) 16–16
  • 6:08 POR Stoudamire P.FOUL (P2.T3)
  • 6:08 POR SUB: Van Exel FOR Stoudamire
  • 6:04 PHX MISS Stoudemire 21' Jump Shot
  • 6:02 POR Abdur-Rahim REBOUND (Off:0 Def:1)
  • 5:45 POR MISS Ratliff 11' Turnaround Jump Shot
  • 5:43 PHX Marion REBOUND (Off:0 Def:1)
  • 5:36 PHX Richardson 3PT Jump Shot (5 PTS) (Johnson 2 AST) 19–16
  • 5:18 POR MISS Randolph Layup
  • 5:18 PHX Marion BLOCK (1 BLK)
  • 5:18 TRAIL BLAZERS Rebound
  • 5:18 TRAIL BLAZERS Timeout: Regular (Full 1 Short 0)
  • 5:13 POR Anderson Driving Layup (2 PTS) 19–18
  • 4:58 PHX MISS Nash 25' 3PT Jump Shot
  • 4:56 POR Abdur-Rahim REBOUND (Off:0 Def:2)
  • 4:42 POR Randolph 5' Jump Bank Shot (10 PTS) 19–20
  • 4:24 PHX MISS Johnson Layup
  • 4:24 POR Ratliff BLOCK (1 BLK)
  • 4:22 POR Anderson REBOUND (Off:0 Def:2)
  • 4:10 POR MISS Van Exel 24' 3PT Jump Shot
  • 4:08 Suns Rebound
  • 3:54 PHX Marion Out of Bounds Lost Ball Turnover (P1.T1)
  • 3:54 PHX SUB: Hunter FOR Stoudemire
  • 3:34 POR Abdur-Rahim Dunk (8 PTS) (Randolph 1 AST) 19–22
  • 3:20 PHX Nash Bad Pass Turnover (P1.T2)
  • 3:20 POR Abdur-Rahim STEAL (1 STL)
  • 3:17 POR Abdur-Rahim Bad Pass Turnover (P1.T2)
  • 3:17 PHX Richardson STEAL (1 STL)
  • 3:07 PHX MISS Richardson 24' 3PT Jump Shot
  • 3:04 PHX Johnson REBOUND (Off:1 Def:0)
  • 3:03 PHX MISS Johnson 4' Jump Shot
  • 3:00 PHX Marion REBOUND (Off:1 Def:1)
  • 2:53 PHX Johnson 3PT Jump Shot (5 PTS) (Richardson 2 AST) 22–22
  • 2:33 POR Randolph Driving Dunk (12 PTS) 22–24
  • 2:22 PHX Hunter 5' Hook Shot (2 PTS) (Johnson 3 AST) 24–24
  • 2:22 POR Abdur-Rahim S.FOUL (P1.T4)
  • 2:22 Suns Timeout: Regular (Reg.1 Short 0)
  • 2:22 POR SUB: Miles FOR Ratliff
  • 2:22 POR SUB: Patterson FOR Anderson
  • 2:22 PHX Hunter Free Throw 1 of 1 (3 PTS)
  • 2:00 POR MISS Abdur-Rahim Reverse Layup
  • 2:00 PHX Hunter BLOCK (1 BLK)
  • 1:58 PHX Richardson REBOUND (Off:0 Def:1)
  • 1:53 PHX Johnson 21' Jump Shot (7 PTS) (Nash 2 AST) 27–24
  • 1:32 POR MISS Abdur-Rahim 5' Jump Shot
  • 1:30 POR Abdur-Rahim REBOUND (Off:1 Def:2)
  • 1:28 POR Patterson Layup (2 PTS) (Abdur-Rahim 2 AST) 27–26
  • 1:20 PHX MISS Nash 13' Jump Shot
  • 1:19 POR Randolph REBOUND (Off:5 Def:2)
  • 1:00 POR Abdur-Rahim Layup (10 PTS) (Randolph 2 AST) 27–28
  • 1:00 PHX Hunter S.FOUL (P1.T4)
  • 1:00 PHX SUB: Barbosa FOR Nash
  • 1:00 PHX SUB: Jacobsen FOR Richardson
  • 1:00 POR Abdur-Rahim Free Throw 1 of 1 (11 PTS)
  • 0:39 PHX Johnson Lost Ball Turnover (P1.T3)
  • 0:39 POR Miles STEAL (1 STL)
  • 0:33 PHX Barbosa P.FOUL (P1.PN)
  • 0:33 POR Patterson Free Throw 1 of 2 (3 PTS)
  • 0:33 POR SUB: Outlaw FOR Randolph
  • 0:33 POR MISS Patterson Free Throw 2 of 2
  • 0:32 PHX Marion REBOUND (Off:1 Def:2)
  • 0:16 PHX MISS Marion 17' Jump Shot
  • 0:14 PHX Barbosa REBOUND (Off:1 Def:0)
  • 0:11 PHX Marion 5' Running Jump Shot (7 PTS) 29–30
  • 0:00 POR MISS Miles Layup
  • 0:00 TRAIL BLAZERS Rebound
  • 0:00 End of 1st Period (9:40 PM EST)

Quarter 2

  • 12:00 Start of 2nd Period (9:43 PM EST)
  • 11:38 POR Abdur-Rahim Driving Layup (13 PTS) 29–32
  • 11:28 PHX Outlaw Bad Pass Turnover (P1.T4)
  • 11:28 POR Abdur-Rahim STEAL (2 STL)
  • 11:11 POR Abdur-Rahim Out of Bounds Lost Ball Turnover (P2.T3)
  • 10:52 PHX MISS Barbosa 3PT Jump Shot
  • 10:50 PHX MISS Outlaw Tip Shot
  • 10:50 PHX Outlaw REBOUND (Off:1 Def:0)
  • 10:47 PHX Outlaw Tip Shot (2 PTS) 31–32
  • 10:47 PHX Outlaw REBOUND (Off:2 Def:0)
  • 10:36 PHX Jacobsen S.FOUL (P1.T1)
  • 10:36 POR Miles Free Throw 1 of 2 (1 PTS)
  • 10:36 POR Miles Free Throw 2 of 2 (2 PTS)
  • 10:20 PHX Jacobsen 24' 3PT Jump Shot (3 PTS) (Johnson 4 AST) 34–34
  • 10:11 POR Miles Driving Layup (4 PTS) (Abdur-Rahim 3 AST) 34–36
  • 9:57 PHX MISS Outlaw Reverse Layup
  • 9:55 POR Abdur-Rahim REBOUND (Off:1 Def:3)
  • 9:46 POR Patterson Driving Layup (5 PTS) (Van Exel 1 AST) 34–38
  • 9:37 PHX Stoudemire Out of Bounds Lost Ball Turnover (P1.T5)
  • 9:37 POR SUB: Ratliff FOR Outlaw
  • 9:37 Suns Timeout: Regular (Reg.2 Short 0)
  • 9:37 POR SUB: Stoudamire FOR Van Exel
  • 9:20 POR Miles Palming Turnover (P1.T4)
  • 9:10 PHX Jacobsen Bad Pass Turnover (P1.T6)
  • 9:10 POR Stoudamire STEAL (1 STL)
  • 8:54 POR MISS Patterson 17' Jump Shot
  • 8:51 PHX Outlaw REBOUND (Off:2 Def:1)
  • 8:35 PHX MISS Stoudemire 6' Jump Shot
  • 8:34 TRAIL BLAZERS Rebound
  • 8:13 POR Patterson 4' Hook Shot (7 PTS) 34–40
  • 8:13 PHX Jacobsen S.FOUL (P2.T2)
  • 8:13 PHX SUB: Richardson FOR Johnson
  • 8:13 POR SUB: Randolph FOR Abdur-Rahim
  • 8:13 PHX SUB: Marion FOR Jacobsen
  • 8:13 POR Patterson Free Throw 1 of 1 (8 PTS)
  • 8:07 PHX Richardson 23' Jump Shot (7 PTS) (Barbosa 1 AST) 36–41
  • 8:07 POR Miles S.FOUL (P1.T1)
  • 8:07 PHX Richardson Free Throw 1 of 1 (8 PTS)
  • 7:53 POR MISS Miles 4' Jump Shot
  • 7:51 PHX Richardson REBOUND (Off:0 Def:2)
  • 7:47 PHX Barbosa Lost Ball Turnover (P1.T7)
  • 7:47 POR Miles STEAL (2 STL)
  • 7:43 POR Patterson Dunk (10 PTS) (Miles 1 AST) 37–43
  • 7:30 PHX Stoudemire 8' Fadeaway Jumper (5 PTS) 39–43
  • 7:30 POR Ratliff S.FOUL (P1.T2)
  • 7:30 PHX SUB: Nash FOR Barbosa
  • 7:30 PHX Stoudemire Free Throw 1 of 1 (6 PTS)
  • 7:11 POR MISS Patterson Driving Layup
  • 7:10 Suns Rebound
  • 7:10 POR Patterson L.B.FOUL (P1.T3)
  • 7:10 PHX SUB: Hunter FOR Outlaw
  • 6:52 PHX MISS Stoudemire 16' Fadeaway Jumper
  • 6:52 Suns Rebound
  • 6:52 POR Ratliff L.B.FOUL (P2.T4)
  • 6:52 POR SUB: Anderson FOR Patterson
  • 6:52 POR SUB: Przybilla FOR Ratliff
  • 6:38 PHX MISS Marion 9' Jump Shot
  • 6:36 PHX Hunter Follow Up Dunk (5 PTS) 42–43
  • 6:36 PHX Hunter REBOUND (Off:1 Def:0)
  • 6:24 PHX Richardson S.FOUL (P1.T3)
  • 6:24 POR Miles Free Throw 1 of 2 (5 PTS)
  • 6:24 POR Miles Free Throw 2 of 2 (6 PTS)
  • 6:03 PHX MISS Richardson 6' Jump Shot
  • 6:01 PHX Richardson REBOUND (Off:1 Def:2)
  • 5:56 POR Miles S.FOUL (P2.PN)
  • 5:56 Timeout: Official
  • 5:56 PHX MISS Stoudemire Free Throw 1 of 2
  • 5:56 Suns Rebound
  • 5:56 PHX Stoudemire Free Throw 2 of 2 (7 PTS)
  • 5:31 POR Stoudamire Bad Pass Turnover (P1.T5)
  • 5:31 PHX Marion STEAL (1 STL)
  • 5:25 PHX Richardson 3PT Jump Shot (11 PTS) (Nash 3 AST) 46–45
  • 5:08 POR MISS Stoudamire 24' Jump Shot
  • 5:06 PHX Marion REBOUND (Off:1 Def:3)
  • 4:51 PHX MISS Marion 11' Jump Bank Shot
  • 4:49 POR Miles REBOUND (Off:0 Def:1)
  • 4:42 POR MISS Anderson 24' 3PT Jump Shot
  • 4:40 TRAIL BLAZERS Rebound
  • 4:40 POR SUB: Abdur-Rahim FOR Przybilla
  • 4:34 POR Anderson Step Out of Bounds Turnover (P1.T6)
  • 4:19 PHX Richardson 25' 3PT Jump Shot (14 PTS) (Nash 4 AST) 49–45
  • 4:03 POR Stoudamire 11' Jump Shot (2 PTS) 49–47
  • 3:47 PHX Richardson 3PT Jump Shot (17 PTS) (Stoudemire 1 AST) 52–47
  • 3:24 POR Stoudamire Traveling Turnover (P2.T7)
  • 3:11 PHX Richardson 3PT Jump Shot (20 PTS) (Marion 1 AST) 55–47
  • 3:05 TRAIL BLAZERS Timeout: Regular (Full 2 Short 0)
  • 3:05 POR SUB: Patterson FOR Miles
  • 2:59 POR SUB: Van Exel FOR Stoudamire
  • 2:45 POR MISS Randolph 9' Jump Shot
  • 2:42 PHX Stoudemire REBOUND (Off:1 Def:2)
  • 2:36 PHX MISS Richardson 24' 3PT Jump Shot
  • 2:34 POR Abdur-Rahim REBOUND (Off:1 Def:4)
  • 2:29 POR Anderson OFF.Foul (P1)
  • 2:29 POR Anderson Foul Turnover (P2.T8)
  • 2:21 POR Van Exel P.FOUL (P1.PN)
  • 2:21 PHX Nash Free Throw 1 of 2 (5 PTS)
  • 2:21 PHX Nash Free Throw 2 of 2 (6 PTS)
  • 1:57 POR MISS Anderson 17' Jump Shot
  • 1:55 PHX Marion REBOUND (Off:1 Def:4)
  • 1:47 PHX MISS Richardson 3PT Jump Shot
  • 1:45 POR Anderson REBOUND (Off:0 Def:3)
  • 1:41 POR MISS Patterson Driving Layup
  • 1:39 TRAIL BLAZERS Rebound
  • 1:35 POR MISS Van Exel 8' Running Jump Shot
  • 1:33 PHX Marion REBOUND (Off:1 Def:5)
  • 1:26 PHX Richardson 3PT Jump Shot (23 PTS) (Nash 5 AST) 60–47
  • 1:01 POR Abdur-Rahim 3 Second Violation Turnover (P3.T9)
  • 0:51 PHX Hunter 6' Jump Shot (7 PTS) (Nash 6 AST) 62–47
  • 0:36 POR Randolph 4' Hook Shot (14 PTS) 62–49
  • 0:36 PHX Hunter Violation:Defensive Goaltending
  • 0:16 PHX Richardson Lost Ball Turnover (P1.T8)
  • 0:16 POR Abdur-Rahim STEAL (3 STL)
  • 0:10 PHX Hunter S.FOUL (P2.T4)
  • 0:10 POR Patterson Free Throw 1 of 2 (11 PTS)
  • 0:10 POR MISS Patterson Free Throw 2 of 2
  • 0:09 PHX Marion REBOUND (Off:1 Def:6)
  • 0:00 PHX Hunter Bad Pass Turnover (P1.T9)
  • 0:00 POR Patterson STEAL (1 STL)
  • 0:00 POR MISS Patterson 44' 3PT Jump Shot
  • 0:00 TRAIL BLAZERS Rebound
  • 0:00 End of 2nd Period (10:10 PM EST)

Quarter 3

  • 12:00 Start of 3rd Period (10:26 PM EST)
  • 11:40 POR MISS Stoudamire 25' 3PT Jump Shot
  • 11:38 PHX Nash REBOUND (Off:0 Def:1)
  • 11:35 PHX Nash Bad Pass Turnover (P2.T10)
  • 11:24 POR MISS Randolph Layup
  • 11:24 PHX Marion BLOCK (2 BLK)
  • 11:23 POR Randolph REBOUND (Off:6 Def:2)
  • 11:21 POR Randolph Layup (16 PTS) 62–52
  • 11:08 PHX Nash Driving Layup (8 PTS) 64–52
  • 10:46 POR MISS Randolph Layup
  • 10:46 PHX Marion BLOCK (3 BLK)
  • 10:44 PHX Nash REBOUND (Off:0 Def:2)
  • 10:39 PHX MISS Marion 10' Jump Shot
  • 10:37 POR Ratliff REBOUND (Off:0 Def:1)
  • 10:21 POR MISS Anderson 24' 3PT Jump Shot
  • 10:19 POR Abdur-Rahim REBOUND (Off:2 Def:4)
  • 10:12 POR Stoudamire 21' Jump Shot (4 PTS) 64–54
  • 9:58 PHX Marion 25' 3PT Jump Shot (10 PTS) (Nash 7 AST) 67–54
  • 9:57 TRAIL BLAZERS Timeout: Regular (Full 3 Short 0)
  • 9:40 POR Abdur-Rahim Lost Ball Turnover (P4.T10)
  • 9:40 PHX Marion STEAL (2 STL)
  • 9:38 POR Anderson P.FOUL (P2.T1)
  • 9:30 PHX MISS Johnson 3PT Jump Shot
  • 9:28 POR Ratliff REBOUND (Off:0 Def:2)
  • 9:11 POR Stoudamire 13' Jump Shot (6 PTS) (Ratliff 1 AST) 67–56
  • 9:00 PHX Richardson 24' 3PT Jump Shot (26 PTS) (Nash 8 AST) 70–56
  • 8:41 POR SUB: Patterson FOR Abdur-Rahim
  • 8:35 POR Stoudamire 18' Jump Shot (8 PTS) 70–58
  • 8:17 PHX MISS Johnson 5' Running Jump Shot
  • 8:16 POR Randolph REBOUND (Off:6 Def:3)
  • 8:11 POR MISS Stoudamire 25' 3PT Jump Shot
  • 8:09 POR Randolph REBOUND (Off:7 Def:3)
  • 7:59 POR MISS Ratliff 5' Jump Shot
  • 7:57 POR Ratliff REBOUND (Off:1 Def:2)
  • 7:54 POR Ratliff 7' Jump Shot (4 PTS) 70–60
  • 7:37 POR Randolph S.FOUL (P2.T2)
  • 7:37 PHX Richardson Free Throw 1 of 2 (27 PTS)
  • 7:37 PHX Richardson Free Throw 2 of 2 (28 PTS)
  • 7:22 POR MISS Stoudamire 8' Running Jump Shot
  • 7:20 POR Ratliff REBOUND (Off:2 Def:2)
  • 7:16 POR Ratliff Bad Pass Turnover (P1.T11)
  • 7:16 PHX Marion STEAL (3 STL)
  • 7:10 PHX MISS Marion 7' Jump Shot
  • 7:09 PHX Stoudemire Follow Up Dunk (9 PTS) 74–60
  • 7:09 PHX Stoudemire REBOUND (Off:2 Def:2)
  • 6:47 POR MISS Patterson Layup
  • 6:47 PHX Stoudemire BLOCK (2 BLK)
  • 6:47 TRAIL BLAZERS Rebound
  • 6:44 POR MISS Anderson 23' Jump Shot
  • 6:42 PHX Nash REBOUND (Off:0 Def:3)
  • 6:37 PHX Nash 19' Jump Shot (10 PTS) (Stoudemire 2 AST) 76–60
  • 6:21 POR Randolph 4' Jump Shot (18 PTS) (Anderson 3 AST) 76–62
  • 6:09 PHX MISS Marion 24' 3PT Jump Shot
  • 6:07 POR Stoudamire REBOUND (Off:0 Def:1)
  • 6:05 POR Randolph Layup (20 PTS) (Stoudamire 2 AST) 76–64
  • 5:46 PHX Richardson 18' Jump Bank Shot (30 PTS) 78–64
  • 5:36 POR MISS Anderson Driving Layup
  • 5:35 PHX Marion REBOUND (Off:1 Def:7)
  • 5:25 PHX Richardson 3PT Jump Shot (33 PTS) (Nash 9 AST) 81–64
  • 5:22 TRAIL BLAZERS Timeout: Regular (Full 4 Short 0)
  • 5:22 POR SUB: Miles FOR Anderson
  • 5:06 POR Miles Out of Bounds Lost Ball Turnover (P2.T12)
  • 4:52 PHX Marion 5' Running Jump Shot (12 PTS) (Nash 10 AST) 83–64
  • 4:38 POR MISS Miles 4' Running Jump Shot
  • 4:36 POR MISS Ratliff Layup
  • 4:36 POR Ratliff REBOUND (Off:3 Def:2)
  • 4:35 POR Randolph Tip Shot (22 PTS) 83–66
  • 4:35 POR Randolph REBOUND (Off:8 Def:3)
  • 4:15 PHX Richardson 4' Hook Shot (35 PTS) (Marion 2 AST) 85–66
  • 4:10 PHX Johnson P.FOUL (P2.T1)
  • 4:10 POR SUB: Telfair FOR Stoudamire
  • 4:10 POR SUB: Abdur-Rahim FOR Ratliff
  • 3:57 POR MISS Miles 18' Jump Shot
  • 3:55 PHX Marion REBOUND (Off:1 Def:8)
  • 3:52 PHX Stoudemire Alley Oop Dunk (11 PTS) (Nash 11 AST) 87–66
  • 3:33 POR Miles Bad Pass Turnover (P3.T13)
  • 3:33 PHX Marion STEAL (4 STL)
  • 3:29 PHX MISS Nash Layup
  • 3:28 PHX Stoudemire Follow Up Dunk (13 PTS) 89–66
  • 3:28 PHX Stoudemire REBOUND (Off:3 Def:2)
  • 3:27 TRAIL BLAZERS Timeout: Short (Full 4 Short 1)
  • 3:07 POR Randolph 10' Fadeaway Jumper (24 PTS) 89–68
  • 2:46 PHX Marion Dunk (14 PTS) (Stoudemire 3 AST) 91–68
  • 2:29 PHX Nash S.FOUL (P1.T2)
  • 2:29 PHX SUB: Barbosa FOR Nash
  • 2:29 PHX SUB: Hunter FOR Marion
  • 2:29 POR SUB: Outlaw FOR Randolph
  • 2:29 POR Telfair Free Throw 1 of 2 (1 PTS)
  • 2:29 POR Telfair Free Throw 2 of 2 (2 PTS)
  • 2:07 PHX MISS Richardson 12' Jump Shot
  • 2:05 POR Patterson REBOUND (Off:0 Def:1)
  • 1:58 POR MISS Patterson 17' Jump Shot
  • 1:55 PHX Richardson REBOUND (Off:1 Def:3)
  • 1:42 PHX MISS Stoudemire Layup
  • 1:42 POR Outlaw BLOCK (1 BLK)
  • 1:40 PHX Stoudemire REBOUND (Off:4 Def:2)
  • 1:38 PHX MISS Stoudemire 7' Hook Shot
  • 1:37 PHX Stoudemire REBOUND (Off:5 Def:2)
  • 1:37 POR Miles S.FOUL (P3.T3)
  • 1:37 PHX Stoudemire Free Throw 1 of 2 (14 PTS)
  • 1:37 PHX MISS Stoudemire Free Throw 2 of 2
  • 1:37 POR Abdur-Rahim REBOUND (Off:2 Def:5)
  • 1:18 POR MISS Outlaw 6' Running Jump Shot
  • 1:16 POR Abdur-Rahim Layup (15 PTS) 92–72
  • 1:16 POR Abdur-Rahim REBOUND (Off:3 Def:5)
  • 1:02 PHX MISS Stoudemire 8' Jump Shot
  • 1:00 PHX Hunter Layup (9 PTS) 94–72
  • 1:00 PHX Hunter REBOUND (Off:2 Def:0)
  • 0:46 POR Miles Dunk (8 PTS) (Patterson 1 AST) 94–74
  • 0:37 POR Patterson P.FOUL (P2.PN)
  • 0:37 PHX SUB: Marion FOR Stoudemire
  • 0:37 PHX Richardson Free Throw 1 of 2 (36 PTS)
  • 0:37 PHX Richardson Free Throw 2 of 2 (37 PTS)
  • 0:25 PHX Barbosa S.FOUL (P2.T3)
  • 0:25 POR Telfair Free Throw 1 of 2 (3 PTS)
  • 0:25 POR Telfair Free Throw 2 of 2 (4 PTS)
  • 0:01 PHX Johnson 3PT Jump Shot (10 PTS) 99–76
  • 0:00 POR MISS Miles 49' 3PT Jump Shot
  • 0:00 TRAIL BLAZERS Rebound
  • 0:00 End of 3rd Period (10:50 PM EST)

Quarter 4

  • 12:00 Start of 4th Period (10:53 PM EST)
  • 11:41 PHX MISS Marion 6' Running Jump Shot
  • 11:39 POR Abdur-Rahim REBOUND (Off:3 Def:6)
  • 11:23 POR MISS Telfair 3PT Jump Shot
  • 11:20 PHX Hunter REBOUND (Off:2 Def:1)
  • 11:07 POR Abdur-Rahim S.FOUL (P2.T1)
  • 11:07 PHX Jacobsen Free Throw 1 of 2 (4 PTS)
  • 11:07 PHX MISS Jacobsen Free Throw 2 of 2
  • 11:06 PHX Marion REBOUND (Off:2 Def:8)
  • 11:03 PHX MISS Marion 11' Jump Shot
  • 11:01 PHX MISS Jacobsen Tip Shot
  • 11:01 PHX Jacobsen REBOUND (Off:1 Def:0)
  • 10:59 PHX MISS Hunter Layup
  • 10:59 PHX Hunter REBOUND (Off:3 Def:1)
  • 10:58 PHX MISS Hunter Layup
  • 10:58 POR Outlaw BLOCK (2 BLK)
  • 10:58 PHX Hunter REBOUND (Off:4 Def:1)
  • 10:56 POR Telfair REBOUND (Off:0 Def:1)
  • 10:50 POR MISS Outlaw Dunk
  • 10:49 PHX Johnson REBOUND (Off:1 Def:1)
  • 10:41 PHX MISS Barbosa Layup
  • 10:39 POR Miles REBOUND (Off:0 Def:2)
  • 10:30 PHX SUB: Stoudemire FOR Marion
  • 10:27 POR Miles 19' Jump Shot (10 PTS) (Patterson 2 AST) 100–78
  • 10:16 POR Outlaw P.FOUL (P1.T2)
  • 10:06 PHX Barbosa 24' 3PT Jump Shot (3 PTS) (Johnson 5 AST) 103–78
  • 9:52 POR MISS Outlaw 17' Jump Shot
  • 9:50 POR Patterson Layup (13 PTS) 103–80
  • 9:50 POR Patterson REBOUND (Off:1 Def:1)
  • 9:50 PHX Stoudemire Violation:Defensive Goaltending
  • 9:37 PHX MISS Barbosa 24' 3PT Jump Shot
  • 9:35 POR Patterson REBOUND (Off:1 Def:2)
  • 9:27 POR Patterson 15' Jump Shot (15 PTS) (Telfair 1 AST) 103–82
  • 9:08 PHX Stoudemire Lost Ball Turnover (P2.T11)
  • 9:08 POR Miles STEAL (3 STL)
  • 8:54 POR MISS Telfair Driving Layup
  • 8:52 PHX Stoudemire REBOUND (Off:5 Def:3)
  • 8:50 POR Patterson S.FOUL (P3.T3)
  • 8:50 Timeout: Official
  • 8:50 PHX Jacobsen Free Throw 1 of 2 (5 PTS)
  • 8:50 POR SUB: Przybilla FOR Patterson
  • 8:50 PHX Jacobsen Free Throw 2 of 2 (6 PTS)
  • 8:32 POR Outlaw 17' Jump Shot (2 PTS) 105–84
  • 8:06 PHX MISS Jacobsen 24' 3PT Jump Shot
  • 8:04 POR Przybilla REBOUND (Off:0 Def:1)
  • 7:59 PHX Jacobsen P.FOUL (P3.T1)
  • 7:54 POR Abdur-Rahim OFF.Foul (P3)
  • 7:54 POR Abdur-Rahim Foul Turnover (P5.T14)
  • 7:54 PHX SUB: Marion FOR Hunter
  • 7:43 PHX Barbosa Lost Ball Turnover (P2.T12)
  • 7:43 POR Telfair STEAL (1 STL)
  • 7:37 POR MISS Miles 20' Jump Shot
  • 7:35 PHX Marion REBOUND (Off:2 Def:9)
  • 7:29 PHX MISS Jacobsen 3PT Jump Shot
  • 7:27 PHX Marion REBOUND (Off:3 Def:9)
  • 7:14 POR Abdur-Rahim S.FOUL (P4.T4)
  • 7:14 POR Double Technical - Przybilla, Stoudemire
  • 7:14 PHX Marion Free Throw 1 of 2 (15 PTS)
  • 7:14 PHX Marion Free Throw 2 of 2 (16 PTS)
  • 7:01 POR Przybilla Layup (2 PTS) (Miles 2 AST) 107–86
  • 6:55 POR Przybilla S.FOUL (P1.PN)
  • 6:55 PHX Stoudemire Free Throw 1 of 2 (15 PTS)
  • 6:55 PHX MISS Stoudemire Free Throw 2 of 2
  • 6:54 POR Przybilla REBOUND (Off:0 Def:2)
  • 6:41 PHX Barbosa S.FOUL (P3.T2)
  • 6:41 POR Telfair Free Throw 1 of 2 (5 PTS)
  • 6:41 POR Telfair Free Throw 2 of 2 (6 PTS)
  • 6:23 PHX MISS Barbosa Layup
  • 6:23 POR Abdur-Rahim BLOCK (1 BLK)
  • 6:20 POR Abdur-Rahim REBOUND (Off:3 Def:7)
  • 6:12 POR MISS Telfair 17' Jump Shot
  • 6:10 PHX Stoudemire REBOUND (Off:5 Def:4)
  • 5:53 PHX MISS Stoudemire 6' Jump Shot
  • 5:49 POR Abdur-Rahim REBOUND (Off:3 Def:8)
  • 5:41 POR Miles Dunk (12 PTS) (Telfair 2 AST) 108–90
  • 5:30 PHX MISS Johnson 22' Jump Shot
  • 5:29 TRAIL BLAZERS Rebound
  • 5:29 TRAIL BLAZERS Timeout: Regular (Full 5 Short 1)
  • 5:29 POR SUB: Carlisle FOR Abdur-Rahim
  • 5:29 PHX SUB: Lampe FOR Johnson
  • 5:09 PHX Lampe S.FOUL (P1.T3)
  • 5:09 POR Carlisle Free Throw 1 of 2 (1 PTS)
  • 5:09 POR Carlisle Free Throw 2 of 2 (2 PTS)
  • 4:55 PHX MISS Barbosa 24' 3PT Jump Shot
  • 4:53 TRAIL BLAZERS Rebound
  • 4:40 PHX Barbosa S.FOUL (P4.T4)
  • 4:40 POR Telfair Free Throw 1 of 2 (7 PTS)
  • 4:40 POR Telfair Free Throw 2 of 2 (8 PTS)
  • 4:25 PHX Stoudemire 18' Jump Shot (17 PTS) 110–94
  • 4:18 POR MISS Miles Driving Layup
  • 4:16 PHX Lampe REBOUND (Off:0 Def:1)
  • 4:10 PHX SUB: Richardson FOR Marion
  • 4:01 PHX Lampe Layup (2 PTS) 112–94
  • 4:01 POR Przybilla Violation:Defensive Goaltending
  • 3:48 POR MISS Miles 16' Jump Shot
  • 3:46 POR Przybilla Follow Up Dunk (4 PTS) 112–96
  • 3:46 POR Przybilla REBOUND (Off:1 Def:2)
  • 3:30 PHX MISS Stoudemire 8' Jump Bank Shot
  • 3:28 POR Miles REBOUND (Off:0 Def:3)
  • 3:23 PHX Stoudemire S.FOUL (P2.PN)
  • 3:23 POR MISS Miles Free Throw 1 of 2
  • 3:23 TRAIL BLAZERS Rebound
  • 3:23 POR Miles Free Throw 2 of 2 (13 PTS)
  • 3:05 POR Miles P.FOUL (P4.PN)
  • 3:05 PHX Stoudemire Free Throw 1 of 2 (18 PTS)
  • 3:05 PHX Stoudemire Free Throw 2 of 2 (19 PTS)
  • 3:01 POR Miles Palming Turnover (P4.T15)
  • 2:46 PHX MISS Richardson 24' 3PT Jump Shot
  • 2:43 POR Telfair REBOUND (Off:0 Def:2)
  • 2:39 PHX Barbosa S.FOUL (P5.PN)
  • 2:39 Suns Timeout: Regular (Reg.3 Short 0)
  • 2:39 PHX SUB: Johnson FOR Richardson
  • 2:39 PHX SUB: Hunter FOR Stoudemire
  • 2:39 POR MISS Telfair Free Throw 1 of 2
  • 2:39 TRAIL BLAZERS Rebound
  • 2:39 POR Telfair Free Throw 2 of 2 (9 PTS)
  • 2:24 PHX Johnson 19' Jump Shot (12 PTS) 116–98
  • 2:12 POR MISS Outlaw 18' Jump Shot
  • 2:10 POR Carlisle REBOUND (Off:1 Def:0)
  • 2:01 POR MISS Carlisle 16' Jump Shot
  • 2:00 PHX Lampe REBOUND (Off:0 Def:2)
  • 1:51 PHX Jacobsen Reverse Layup (8 PTS) (Barbosa 2 AST) 118–98
  • 1:35 POR MISS Telfair Layup
  • 1:35 PHX Hunter BLOCK (2 BLK)
  • 1:33 POR Outlaw REBOUND (Off:1 Def:0)
  • 1:32 POR MISS Outlaw Layup
  • 1:29 PHX Hunter REBOUND (Off:4 Def:2)
  • 1:18 PHX Johnson 3PT Jump Shot (15 PTS) (Jacobsen 1 AST) 121–98
  • 1:09 POR Miles Palming Turnover (P5.T16)
  • 0:59 PHX MISS Lampe 22' Jump Shot
  • 0:58 Suns Rebound
  • 0:42 PHX MISS Lampe 23' Jump Shot
  • 0:40 POR Telfair REBOUND (Off:0 Def:3)
  • 0:37 PHX Jacobsen P.FOUL (P4.PN)
  • 0:37 POR MISS Miles Free Throw 1 of 2
  • 0:37 TRAIL BLAZERS Rebound
  • 0:37 POR Miles Free Throw 2 of 2 (14 PTS)
  • 0:18 PHX Johnson Bad Pass Turnover (P2.T13)
  • 0:03 POR MISS Telfair 25' 3PT Jump Shot
  • 0:00 POR MISS Outlaw 5' Jump Shot
  • 0:00 POR Outlaw REBOUND (Off:2 Def:0)
  • 0:00 PHX Lampe REBOUND (Off:0 Def:3)
  • 0:00 End of 4th Period (11:23 PM EST)