πŸ€ 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
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 Β· 5h
James Wiseman, Bruce Brown among veterans joining Knicks on Exhibit 9 deal
Yahoo Sports Β· 6h
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 105–96

2004-01-15 19:00 Β· NBA Β· Moda Center, Portland OR Β· Att. 14,202

Phoenix Suns 2003-04 Β· Portland Trail Blazers 2003-04 Β· 2003-04 season

Team stats

SunsTrail Blazers
Field goals44-80 .55036-76 .474
Three-pointers5-8 .6256-13 .462
Free throws12-18 .66718-29 .621
Offensive rebounds1416
Defensive rebounds2324
Total rebounds3740
Assists2422
Steals128
Blocks33
Turnovers1617
Personal fouls2614
Technical fouls00
Points in the paint-1-1
Fast-break points51
Points off turnovers2015

Phoenix Suns

PlayerMINPTSFG3PFTOREBDREBREBASTSTLBLKTOPF+/-
Joe Johnson G42209-161-11-103372013+16
Shawn Marion G40219-151-12-226840203+20
Jake Voskuhl F3893-50-03-544813115+16
Amar'e Stoudemire F352210-170-02-4461026055+8
Leandro Barbosa G25166-92-22-212361043+20
Howard Eisley G1983-90-22-210120021-11
Casey Jacobsen G1552-41-20-000000001-9
Zarko Cabarkapa G1221-20-00-201100022-10
Donnell Harvey F921-30-00-001120001-1
Jahidi White C300-00-00-010100010-4
Antonio McDyess F200-00-00-0101000020
Total24010544-805-812-18142337241231626

FG .550 Β· 3P .625 Β· FT .667

Did not play: Tom Gugliotta (dnp - coach's decision)

Portland Trail Blazers

PlayerMINPTSFG3PFTOREBDREBREBASTSTLBLKTOPF+/-
Zach Randolph G402110-220-01-2751220174-11
Derek Anderson F37143-72-46-901181033-15
Damon Stoudamire G32113-72-43-403321002-21
Dale Davis G3172-50-03-417810032-18
Qyntel Woods G1642-90-10-011211120-14
Ruben Patterson G31219-120-03-622423112+6
Jeff McInnis F2462-60-02-200041011+11
Wesley Person G1883-52-40-012301000+10
Vladimir Stepania C1142-30-00-243720000+7
Total2409636-766-1318-2916244022831714

FG .474 Β· 3P .462 Β· FT .621

Did not play: Rasheed Wallace (dnp-coach's decision), Ruben Boumtje-Boumtje (dnp - coach's decision), Travis Outlaw (dnp - coach's decision)

Officials: Bob Delaney, Anthony Jordan, Derrick Stafford

Play-by-play

Show every play (460)

Quarter 1

  • 12:00 Start of 1st Period (10:09 PM EST)
  • 12:00 POR Jump Ball Davis vs. Voskuhl: Tip to Randolph
  • 11:37 POR MISS Woods 3PT Jump Shot
  • 11:35 PHX Voskuhl REBOUND (Off:0 Def:1)
  • 11:32 PHX Marion Driving Dunk (2 PTS) (Voskuhl 1 AST) 2–0
  • 11:04 POR Randolph 16' Jump Shot (2 PTS) (Woods 1 AST) 2–2
  • 10:49 PHX Stoudemire 19' Jump Shot (2 PTS) (Johnson 1 AST) 4–2
  • 10:32 POR Anderson 24' 3PT Jump Shot (3 PTS) (Davis 1 AST) 4–5
  • 10:16 PHX Johnson Driving Layup (2 PTS) 6–5
  • 10:01 POR Woods Driving Layup (2 PTS) (Anderson 1 AST) 6–7
  • 9:51 PHX MISS Barbosa 7' Jump Shot
  • 9:49 PHX Barbosa REBOUND (Off:1 Def:0)
  • 9:49 PHX MISS Barbosa Layup
  • 9:48 PHX Stoudemire REBOUND (Off:1 Def:0)
  • 9:29 PHX Johnson 20' Jump Shot (4 PTS) (Barbosa 1 AST) 8–7
  • 9:03 POR MISS Randolph 16' Jump Shot
  • 9:01 Suns Rebound
  • 8:48 PHX MISS Stoudemire 22' Jump Shot
  • 8:46 POR Davis REBOUND (Off:0 Def:1)
  • 8:34 POR Randolph Lost Ball Turnover (P1.T1)
  • 8:34 PHX Stoudemire STEAL (1 STL)
  • 8:30 PHX Stoudemire Driving Dunk (4 PTS) (Barbosa 2 AST) 10–7
  • 8:08 POR MISS Davis 14' Turnaround Jump Shot
  • 8:06 PHX Stoudemire REBOUND (Off:1 Def:1)
  • 8:02 PHX Barbosa Bad Pass Turnover (P1.T1)
  • 8:02 POR Woods STEAL (1 STL)
  • 7:55 POR MISS Randolph Layup
  • 7:54 POR MISS Randolph Tip Shot
  • 7:54 POR Randolph REBOUND (Off:1 Def:0)
  • 7:53 POR Randolph Layup (4 PTS) 10–9
  • 7:53 POR Randolph REBOUND (Off:2 Def:0)
  • 7:38 POR Randolph P.FOUL (P1.T1)
  • 7:26 PHX Barbosa 3PT Jump Shot (3 PTS) (Johnson 2 AST) 13–9
  • 7:14 TRAIL BLAZERS Timeout: Regular (Full 1 Short 0)
  • 6:58 POR MISS Woods 24' Jump Shot
  • 6:56 PHX Johnson REBOUND (Off:0 Def:1)
  • 6:53 POR Stoudamire S.FOUL (P1.T2)
  • 6:53 PHX Barbosa Free Throw 1 of 2 (4 PTS)
  • 6:53 PHX Barbosa Free Throw 2 of 2 (5 PTS)
  • 6:33 POR MISS Anderson 25' 3PT Jump Shot
  • 6:33 Suns Rebound
  • 6:18 PHX Marion 13' Running Jump Shot (4 PTS) (Johnson 3 AST) 17–9
  • 6:00 PHX Voskuhl P.FOUL (P1.T1)
  • 5:55 PHX Barbosa P.FOUL (P1.T2)
  • 5:48 POR Stoudamire Timeout:Short
  • 5:41 POR MISS Woods 21' Jump Shot
  • 5:39 PHX Stoudemire REBOUND (Off:1 Def:2)
  • 5:37 POR SUB: Patterson FOR Woods
  • 5:30 PHX MISS Voskuhl Layup
  • 5:26 POR Davis REBOUND (Off:0 Def:2)
  • 5:22 POR MISS Stoudamire 23' Jump Shot
  • 5:20 PHX Stoudemire REBOUND (Off:1 Def:3)
  • 5:16 PHX Stoudemire Bad Pass Turnover (P1.T2)
  • 5:16 POR Stoudamire STEAL (1 STL)
  • 5:05 POR Randolph Lost Ball Turnover (P2.T2)
  • 5:05 PHX Stoudemire STEAL (2 STL)
  • 4:57 PHX Stoudemire 4' Turnaround Jump Shot (6 PTS) (Barbosa 3 AST) 19–9
  • 4:38 PHX Johnson S.FOUL (P1.T3)
  • 4:38 PHX SUB: Harvey FOR Stoudemire
  • 4:38 POR Anderson Free Throw 1 of 2 (4 PTS)
  • 4:38 POR MISS Anderson Free Throw 2 of 2
  • 4:37 PHX Harvey REBOUND (Off:0 Def:1)
  • 4:26 PHX Barbosa 24' 3PT Jump Shot (8 PTS) (Harvey 1 AST) 22–10
  • 4:09 POR Randolph 7' Jump Bank Shot (6 PTS) (Anderson 2 AST) 22–12
  • 4:00 PHX Marion Driving Layup (6 PTS) (Harvey 2 AST) 24–12
  • 3:40 PHX Marion S.FOUL (P1.T4)
  • 3:40 POR SUB: Stepania FOR Randolph
  • 3:40 POR Davis Free Throw 1 of 2 (1 PTS)
  • 3:40 PHX SUB: Eisley FOR Barbosa
  • 3:40 POR Davis Free Throw 2 of 2 (2 PTS)
  • 3:18 PHX MISS Harvey Driving Layup
  • 3:17 PHX MISS Voskuhl Tip Shot
  • 3:17 PHX Voskuhl REBOUND (Off:1 Def:1)
  • 3:17 PHX Voskuhl Tip Shot (2 PTS) 26–14
  • 3:17 PHX Voskuhl REBOUND (Off:2 Def:1)
  • 3:02 PHX Eisley P.FOUL (P1.PN)
  • 3:02 POR Stoudamire Free Throw 1 of 2 (1 PTS)
  • 3:02 POR Stoudamire Free Throw 2 of 2 (2 PTS)
  • 2:50 POR Stoudamire S.FOUL (P2.T3)
  • 2:50 Suns Timeout: Regular (Reg.1 Short 0)
  • 2:50 POR SUB: McInnis FOR Stoudamire
  • 2:50 PHX Eisley Free Throw 1 of 2 (1 PTS)
  • 2:50 PHX Eisley Free Throw 2 of 2 (2 PTS)
  • 2:33 POR Patterson Driving Layup (2 PTS) 28–18
  • 2:17 PHX Harvey 7' Jump Bank Shot (2 PTS) (Eisley 1 AST) 30–18
  • 2:08 PHX Voskuhl P.FOUL (P2.PN)
  • 2:08 PHX SUB: Jacobsen FOR Marion
  • 2:08 POR MISS Anderson Free Throw 1 of 2
  • 2:08 TRAIL BLAZERS Rebound
  • 2:08 PHX SUB: McDyess FOR Voskuhl
  • 2:08 POR Anderson Free Throw 2 of 2 (5 PTS)
  • 1:45 PHX Jacobsen Driving Layup (2 PTS) 32–19
  • 1:24 PHX McDyess P.FOUL (P1.PN)
  • 1:24 POR Patterson Free Throw 1 of 2 (3 PTS)
  • 1:24 POR MISS Patterson Free Throw 2 of 2
  • 1:22 POR Stepania Layup (2 PTS) 32–22
  • 1:22 POR Stepania REBOUND (Off:1 Def:0)
  • 0:57 PHX Jacobsen 3PT Jump Shot (5 PTS) (Eisley 2 AST) 35–22
  • 0:45 POR MISS McInnis 9' Running Jump Shot
  • 0:45 POR Stepania REBOUND (Off:2 Def:0)
  • 0:45 PHX McDyess S.FOUL (P2.PN)
  • 0:45 POR MISS Stepania Free Throw 1 of 2
  • 0:45 TRAIL BLAZERS Rebound
  • 0:45 POR MISS Stepania Free Throw 2 of 2
  • 0:45 Suns Rebound
  • 0:34 PHX MISS Eisley 24' 3PT Jump Shot
  • 0:32 PHX McDyess REBOUND (Off:1 Def:0)
  • 0:28 PHX MISS Harvey 11' Fadeaway Jumper
  • 0:26 POR Stepania REBOUND (Off:2 Def:1)
  • 0:04 POR Davis Layup (4 PTS) (Anderson 3 AST) 35–24
  • 0:00 PHX Johnson Lost Ball Turnover (P1.T3)
  • 0:00 POR Patterson STEAL (1 STL)
  • 0:00 End of 1st Period (10:38 PM EST)

Quarter 2

  • 12:00 Start of 2nd Period (10:40 PM EST)
  • 11:41 POR Patterson S.FOUL (P1.T1)
  • 11:41 PHX MISS Cabarkapa Free Throw 1 of 2
  • 11:41 Suns Rebound
  • 11:41 PHX MISS Cabarkapa Free Throw 2 of 2
  • 11:40 POR Stepania REBOUND (Off:2 Def:2)
  • 11:22 POR MISS Patterson Reverse Layup
  • 11:19 POR MISS Patterson 10' Jump Shot
  • 11:19 POR Patterson REBOUND (Off:1 Def:0)
  • 11:18 POR Stepania REBOUND (Off:3 Def:2)
  • 11:18 POR MISS Stepania Tip Shot
  • 11:17 POR Stepania Tip Shot (4 PTS) 35–26
  • 11:17 POR Stepania REBOUND (Off:4 Def:2)
  • 11:06 PHX MISS Stoudemire Layup
  • 11:04 PHX Stoudemire REBOUND (Off:2 Def:3)
  • 11:01 PHX Stoudemire Bad Pass Turnover (P2.T4)
  • 10:46 POR MISS Randolph 6' Jump Shot
  • 10:43 POR Randolph 10' Jump Shot (8 PTS) 35–28
  • 10:43 POR Randolph REBOUND (Off:3 Def:0)
  • 10:27 PHX Eisley Bad Pass Turnover (P1.T5)
  • 10:27 PHX SUB: White FOR Harvey
  • 10:27 Suns Timeout: Regular (Reg.2 Short 0)
  • 10:16 POR Person 22' Jump Shot (2 PTS) (McInnis 1 AST) 35–30
  • 10:01 PHX MISS Eisley Layup
  • 9:58 PHX White REBOUND (Off:1 Def:0)
  • 9:56 PHX White Lost Ball Turnover (P1.T6)
  • 9:56 POR Patterson STEAL (2 STL)
  • 9:49 POR Randolph Layup (10 PTS) (Stepania 1 AST) 35–32
  • 9:29 PHX Stoudemire Driving Layup (8 PTS) 37–32
  • 9:10 POR Randolph Bad Pass Turnover (P3.T3)
  • 9:10 PHX Stoudemire STEAL (3 STL)
  • 9:00 PHX MISS Stoudemire 20' Jump Shot
  • 8:58 POR Person REBOUND (Off:0 Def:1)
  • 8:53 PHX Stoudemire P.FOUL (P1.T1)
  • 8:53 PHX SUB: Marion FOR Jacobsen
  • 8:53 PHX SUB: Johnson FOR Eisley
  • 8:41 POR Patterson 16' Jump Shot (5 PTS) (Stepania 2 AST) 37–34
  • 8:22 PHX Stoudemire 9' Turnaround Jump Shot (10 PTS) 39–34
  • 8:08 PHX Stoudemire P.FOUL (P2.T2)
  • 7:52 POR Randolph 17' Jump Shot (12 PTS) 39–36
  • 7:33 PHX Cabarkapa Bad Pass Turnover (P1.T7)
  • 7:33 POR Person STEAL (1 STL)
  • 7:33 PHX Cabarkapa P.FOUL (P1.T3)
  • 7:33 PHX SUB: Voskuhl FOR White
  • 7:18 POR MISS Randolph 12' Turnaround Jump Shot
  • 7:16 PHX Marion REBOUND (Off:0 Def:1)
  • 7:02 PHX MISS Stoudemire 19' Jump Shot
  • 7:00 POR Stepania REBOUND (Off:4 Def:3)
  • 6:39 POR MISS Randolph 18' Jump Shot
  • 6:37 PHX Stoudemire REBOUND (Off:2 Def:4)
  • 6:20 PHX Johnson 11' Running Jump Shot (6 PTS) 41–36
  • 6:11 TRAIL BLAZERS Timeout: Regular (Full 2 Short 0)
  • 6:11 POR SUB: Woods FOR Patterson
  • 6:11 POR SUB: Davis FOR Stepania
  • 6:11 PHX SUB: Barbosa FOR Stoudemire
  • 5:56 POR MISS Davis Layup
  • 5:55 PHX Voskuhl REBOUND (Off:2 Def:2)
  • 5:46 PHX Cabarkapa 8' Running Hook Shot (2 PTS) (Johnson 4 AST) 43–36
  • 5:24 POR MISS Person 24' 3PT Jump Shot
  • 5:23 PHX Barbosa REBOUND (Off:1 Def:1)
  • 5:20 PHX Barbosa Palming Turnover (P2.T8)
  • 5:20 POR SUB: Anderson FOR Person
  • 5:20 POR SUB: Stoudamire FOR McInnis
  • 5:03 POR Randolph Lost Ball Turnover (P4.T4)
  • 5:03 PHX Johnson STEAL (1 STL)
  • 4:58 PHX Marion 10' Jump Shot (8 PTS) (Johnson 5 AST) 45–36
  • 4:36 POR Woods Bad Pass Turnover (P1.T5)
  • 4:36 PHX Barbosa STEAL (1 STL)
  • 4:32 PHX Barbosa Driving Layup (10 PTS) 47–36
  • 4:18 PHX Cabarkapa P.FOUL (P2.T4)
  • 4:06 POR Davis Layup (6 PTS) (Randolph 1 AST) 47–38
  • 3:52 PHX Barbosa Palming Turnover (P3.T9)
  • 3:33 POR MISS Anderson 3PT Jump Shot
  • 3:31 PHX Johnson REBOUND (Off:0 Def:2)
  • 3:28 PHX Barbosa Layup (12 PTS) (Marion 1 AST) 49–38
  • 3:10 POR MISS Woods Layup
  • 3:09 PHX Johnson REBOUND (Off:0 Def:3)
  • 2:59 PHX MISS Johnson 5' Jump Shot
  • 2:58 POR Davis REBOUND (Off:0 Def:3)
  • 2:50 POR Stoudamire 25' 3PT Jump Shot (5 PTS) (Anderson 4 AST) 49–41
  • 2:29 PHX MISS Cabarkapa 6' Running Jump Shot
  • 2:28 POR Woods REBOUND (Off:0 Def:1)
  • 2:22 POR MISS Woods Layup
  • 2:22 PHX Voskuhl BLOCK (1 BLK)
  • 2:20 POR Randolph Layup (14 PTS) 49–43
  • 2:20 POR Randolph REBOUND (Off:4 Def:0)
  • 2:18 Suns Timeout: Short (Reg.2 Short 1)
  • 2:18 Timeout: Official
  • 2:18 PHX SUB: Stoudemire FOR Cabarkapa
  • 2:11 PHX Johnson 4' Running Jump Shot (8 PTS) 51–43
  • 2:11 POR Anderson S.FOUL (P1.T2)
  • 2:11 PHX Johnson Free Throw 1 of 1 (9 PTS)
  • 1:54 POR MISS Randolph 6' Jump Shot
  • 1:52 POR Randolph REBOUND (Off:5 Def:0)
  • 1:51 POR MISS Randolph Layup
  • 1:50 POR Randolph REBOUND (Off:6 Def:0)
  • 1:46 POR Davis Lost Ball Turnover (P1.T6)
  • 1:46 PHX Stoudemire STEAL (4 STL)
  • 1:31 PHX MISS Johnson 18' Jump Shot
  • 1:29 PHX MISS Stoudemire Layup
  • 1:29 PHX Stoudemire REBOUND (Off:3 Def:4)
  • 1:28 PHX Stoudemire Tip Shot (12 PTS) 54–43
  • 1:28 PHX Stoudemire REBOUND (Off:4 Def:4)
  • 1:05 POR Randolph Layup (16 PTS) 54–45
  • 0:57 POR Randolph P.FOUL (P2.T3)
  • 0:52 PHX Marion 18' Jump Shot (10 PTS) (Barbosa 4 AST) 56–45
  • 0:43 POR MISS Woods 7' Jump Shot
  • 0:43 PHX Marion BLOCK (1 BLK)
  • 0:43 TRAIL BLAZERS Rebound
  • 0:43 POR SUB: Stepania FOR Randolph
  • 0:43 POR SUB: McInnis FOR Stoudamire
  • 0:36 POR Woods Lost Ball Turnover (P2.T7)
  • 0:36 PHX Stoudemire STEAL (5 STL)
  • 0:30 PHX MISS Marion 21' Jump Shot
  • 0:30 POR Woods BLOCK (1 BLK)
  • 0:28 POR Davis REBOUND (Off:0 Def:4)
  • 0:07 PHX Johnson S.FOUL (P2.PN)
  • 0:07 POR McInnis Free Throw 1 of 2 (1 PTS)
  • 0:07 POR SUB: Patterson FOR Stepania
  • 0:07 POR McInnis Free Throw 2 of 2 (2 PTS)
  • 0:00 PHX MISS Johnson 10' Jump Shot
  • 0:00 Suns Rebound
  • 0:00 End of 2nd Period (11:06 PM EST)

Quarter 3

  • 12:00 Start of 3rd Period (11:22 PM EST)
  • 11:43 POR Randolph S.FOUL (P3.T1)
  • 11:43 PHX MISS Stoudemire Free Throw 1 of 2
  • 11:43 Suns Rebound
  • 11:43 PHX Stoudemire Free Throw 2 of 2 (13 PTS)
  • 11:25 POR MISS Woods Layup
  • 11:23 PHX Stoudemire REBOUND (Off:4 Def:5)
  • 11:19 PHX Stoudemire Lost Ball Turnover (P3.T10)
  • 11:01 POR Stoudamire 10' Jump Shot (7 PTS) (Anderson 5 AST) 57–49
  • 10:51 PHX Barbosa Driving Layup (14 PTS) 59–49
  • 10:30 POR MISS Randolph 5' Jump Shot
  • 10:28 POR Woods Follow Up Dunk (4 PTS) 59–51
  • 10:28 POR Woods REBOUND (Off:1 Def:1)
  • 10:24 PHX Barbosa Bad Pass Turnover (P4.T11)
  • 10:01 POR MISS Anderson 21' Jump Shot
  • 9:59 PHX Marion REBOUND (Off:0 Def:2)
  • 9:46 PHX Johnson 9' Jump Shot (11 PTS) (Stoudemire 1 AST) 61–51
  • 9:22 POR Davis Lost Ball Turnover (P2.T8)
  • 9:22 PHX Voskuhl STEAL (1 STL)
  • 9:14 PHX Johnson 24' 3PT Jump Shot (14 PTS) (Marion 2 AST) 64–51
  • 9:12 TRAIL BLAZERS Timeout: Regular (Full 3 Short 0)
  • 8:52 PHX Marion S.FOUL (P2.T1)
  • 8:52 POR MISS Stoudamire Free Throw 1 of 2
  • 8:52 TRAIL BLAZERS Rebound
  • 8:52 POR Stoudamire Free Throw 2 of 2 (8 PTS)
  • 8:26 PHX MISS Stoudemire 10' Turnaround Jump Shot
  • 8:25 TRAIL BLAZERS Rebound
  • 8:09 POR MISS Stoudamire 24' 3PT Jump Shot
  • 8:07 POR Davis REBOUND (Off:1 Def:4)
  • 8:03 PHX Voskuhl P.FOUL (P3.T2)
  • 7:54 POR Anderson 5' Jump Shot (7 PTS) 64–54
  • 7:54 PHX Barbosa S.FOUL (P2.T3)
  • 7:54 POR Anderson Free Throw 1 of 1 (8 PTS)
  • 7:46 PHX Marion 18' Jump Shot (12 PTS) (Barbosa 5 AST) 66–55
  • 7:36 POR Anderson Traveling Turnover (P1.T9)
  • 7:36 POR SUB: Patterson FOR Woods
  • 7:25 PHX Marion 8' Running Jump Shot (14 PTS) (Johnson 6 AST) 68–55
  • 7:09 PHX Marion S.FOUL (P3.T4)
  • 7:09 POR Patterson Free Throw 1 of 2 (6 PTS)
  • 7:09 POR MISS Patterson Free Throw 2 of 2
  • 7:08 PHX Stoudemire REBOUND (Off:4 Def:6)
  • 6:47 POR Davis S.FOUL (P1.T2)
  • 6:47 PHX Stoudemire Free Throw 1 of 2 (14 PTS)
  • 6:47 PHX MISS Stoudemire Free Throw 2 of 2
  • 6:45 POR Davis REBOUND (Off:1 Def:5)
  • 6:45 PHX Barbosa P.FOUL (P3.PN)
  • 6:45 POR MISS Davis Free Throw 1 of 2
  • 6:45 TRAIL BLAZERS Rebound
  • 6:45 PHX SUB: Eisley FOR Barbosa
  • 6:45 POR Davis Free Throw 2 of 2 (7 PTS)
  • 6:25 PHX MISS Marion 21' Jump Shot
  • 6:23 POR Randolph REBOUND (Off:6 Def:1)
  • 6:19 PHX Johnson P.FOUL (P3.PN)
  • 6:19 POR MISS Anderson Free Throw 1 of 2
  • 6:19 TRAIL BLAZERS Rebound
  • 6:19 POR Anderson Free Throw 2 of 2 (9 PTS)
  • 6:00 PHX Stoudemire 3' Layup (16 PTS) (Johnson 7 AST) 71–58
  • 5:45 POR Stoudamire 24' 3PT Jump Shot (11 PTS) (Patterson 1 AST) 71–61
  • 5:25 PHX Voskuhl Lost Ball Turnover (P1.T12)
  • 5:25 POR Anderson STEAL (1 STL)
  • 5:22 POR Patterson Driving Dunk (8 PTS) (Anderson 6 AST) 71–63
  • 5:19 Suns Timeout: Regular (Reg.3 Short 1)
  • 4:57 PHX Eisley 23' Jump Shot (4 PTS) 73–63
  • 4:34 POR MISS Davis 17' Jump Shot
  • 4:32 POR Randolph Layup (18 PTS) 73–65
  • 4:32 POR Randolph REBOUND (Off:7 Def:1)
  • 4:14 PHX Marion 3PT Jump Shot (17 PTS) (Stoudemire 2 AST) 76–65
  • 3:50 POR Randolph Lost Ball Turnover (P5.T10)
  • 3:50 PHX Voskuhl STEAL (2 STL)
  • 3:46 PHX MISS Johnson Layup
  • 3:46 POR Patterson BLOCK (1 BLK)
  • 3:45 POR Stoudamire REBOUND (Off:0 Def:1)
  • 3:34 POR MISS Randolph 4' Jump Shot
  • 3:33 PHX Marion REBOUND (Off:0 Def:3)
  • 3:16 PHX SUB: Harvey FOR Voskuhl
  • 3:15 PHX MISS Eisley Reverse Layup
  • 3:13 PHX MISS Marion Layup
  • 3:13 PHX Marion REBOUND (Off:1 Def:3)
  • 3:11 PHX Eisley REBOUND (Off:1 Def:0)
  • 3:09 PHX MISS Eisley 22' Jump Shot
  • 3:08 PHX Marion Follow Up Dunk (19 PTS) 78–65
  • 3:08 PHX Marion REBOUND (Off:2 Def:3)
  • 2:42 POR Randolph 3 Second Violation Turnover (P6.T11)
  • 2:42 PHX SUB: Jacobsen FOR Johnson
  • 2:27 PHX MISS Eisley 24' 3PT Jump Shot
  • 2:25 POR Patterson REBOUND (Off:1 Def:1)
  • 2:18 PHX Harvey P.FOUL (P1.PN)
  • 2:18 POR SUB: McInnis FOR Stoudamire
  • 2:18 POR Randolph Free Throw 1 of 2 (19 PTS)
  • 2:18 POR SUB: Person FOR Davis
  • 2:18 POR MISS Randolph Free Throw 2 of 2
  • 2:16 PHX Marion REBOUND (Off:2 Def:4)
  • 1:58 PHX MISS Jacobsen 24' 3PT Jump Shot
  • 1:56 POR Randolph REBOUND (Off:7 Def:2)
  • 1:32 POR MISS Randolph 20' Jump Shot
  • 1:31 PHX Marion REBOUND (Off:2 Def:5)
  • 1:22 PHX Eisley 20' Jump Shot (6 PTS) 80–66
  • 1:01 POR Patterson Driving Layup (10 PTS) (Anderson 7 AST) 80–68
  • 0:45 PHX Stoudemire Driving Layup (18 PTS) 82–68
  • 0:45 Suns Violation: Delay of game Violation
  • 0:32 POR Patterson Layup (12 PTS) (McInnis 2 AST) 82–70
  • 0:17 PHX MISS Marion 15' Jump Shot
  • 0:15 POR Person REBOUND (Off:0 Def:2)
  • 0:00 POR MISS McInnis 17' Turnaround Jump Shot
  • 0:00 TRAIL BLAZERS Rebound
  • 0:00 End of 3rd Period (11:49 PM EST)

Quarter 4

  • 12:00 Start of 4th Period (11:51 PM EST)
  • 11:44 POR Randolph Driving Finger Roll (21 PTS) (McInnis 3 AST) 82–72
  • 11:29 PHX MISS Jacobsen Reverse Layup
  • 11:28 PHX Voskuhl Tip Shot (4 PTS) 84–72
  • 11:28 PHX Voskuhl REBOUND (Off:3 Def:2)
  • 11:08 POR Person 24' 3PT Jump Shot (5 PTS) (Randolph 2 AST) 84–75
  • 10:49 PHX Cabarkapa Traveling Turnover (P2.T13)
  • 10:34 POR MISS McInnis 18' Jump Shot
  • 10:32 PHX Cabarkapa REBOUND (Off:0 Def:1)
  • 10:15 PHX MISS Johnson 22' Jump Shot
  • 10:13 POR Randolph REBOUND (Off:7 Def:3)
  • 10:03 POR Patterson Layup (14 PTS) (Anderson 8 AST) 84–77
  • 10:01 Suns Timeout: Regular (Reg.4 Short 1)
  • 10:01 PHX SUB: Stoudemire FOR Cabarkapa
  • 9:50 PHX Eisley Driving Layup (8 PTS) 86–77
  • 9:34 POR Patterson Driving Layup (16 PTS) 86–79
  • 9:20 PHX MISS Eisley Driving Layup
  • 9:19 PHX Voskuhl REBOUND (Off:4 Def:2)
  • 9:19 POR Jump Ball McInnis vs. Voskuhl: Tip to Jacobsen
  • 9:03 POR Jump Ball McInnis vs. Stoudemire: Tip to Voskuhl
  • 8:53 PHX MISS Johnson 22' Jump Shot
  • 8:51 POR Randolph REBOUND (Off:7 Def:4)
  • 8:38 PHX Voskuhl P.FOUL (P4.T1)
  • 8:38 PHX SUB: Marion FOR Jacobsen
  • 8:28 POR McInnis Traveling Turnover (P1.T12)
  • 8:11 PHX MISS Johnson 5' Jump Shot
  • 8:09 POR Patterson REBOUND (Off:1 Def:2)
  • 8:09 PHX Stoudemire P.FOUL (P3.T2)
  • 8:09 POR SUB: Stoudamire FOR Anderson
  • 7:47 POR MISS Randolph 4' Running Jump Shot
  • 7:45 POR Patterson REBOUND (Off:2 Def:2)
  • 7:44 POR Patterson Layup (18 PTS) 86–81
  • 7:30 PHX Voskuhl Layup (6 PTS) (Marion 3 AST) 88–81
  • 7:30 POR McInnis S.FOUL (P1.T1)
  • 7:30 POR SUB: Davis FOR Randolph
  • 7:30 PHX MISS Voskuhl Free Throw 1 of 1
  • 7:29 POR Davis REBOUND (Off:1 Def:6)
  • 7:09 POR MISS Patterson Layup
  • 7:08 PHX Voskuhl REBOUND (Off:4 Def:3)
  • 7:03 PHX Eisley Bad Pass Turnover (P2.T14)
  • 7:03 POR McInnis STEAL (1 STL)
  • 6:56 POR Person 24' 3PT Jump Shot (8 PTS) (Patterson 2 AST) 88–84
  • 6:39 PHX Stoudemire 7' Hook Shot (20 PTS) (Marion 4 AST) 90–84
  • 6:26 POR Davis OFF.Foul (P2)
  • 6:26 POR Davis Foul Turnover (P3.T13)
  • 6:26 PHX SUB: Barbosa FOR Eisley
  • 6:14 PHX Stoudemire OFF.Foul (P4)
  • 6:14 PHX Stoudemire Foul Turnover (P4.T15)
  • 5:52 POR MISS Stoudamire 7' Jump Shot
  • 5:51 Suns Rebound
  • 5:51 POR Patterson L.B.FOUL (P2.T2)
  • 5:51 Timeout: Official
  • 5:41 PHX MISS Marion 19' Jump Shot
  • 5:39 POR Davis REBOUND (Off:1 Def:7)
  • 5:17 POR MISS McInnis 21' Jump Shot
  • 5:15 POR Person REBOUND (Off:1 Def:2)
  • 5:12 POR MISS Person 24' 3PT Jump Shot
  • 5:12 PHX Marion BLOCK (2 BLK)
  • 5:09 PHX Barbosa REBOUND (Off:1 Def:2)
  • 4:53 PHX Stoudemire Bad Pass Turnover (P5.T16)
  • 4:53 POR Patterson STEAL (3 STL)
  • 4:44 POR SUB: Randolph FOR McInnis
  • 4:34 POR Randolph Lost Ball Turnover (P7.T14)
  • 4:34 PHX Stoudemire STEAL (6 STL)
  • 4:29 PHX MISS Stoudemire Driving Layup
  • 4:28 POR Stoudamire REBOUND (Off:0 Def:2)
  • 4:22 PHX Stoudemire S.FOUL (P5.T3)
  • 4:22 POR MISS Patterson Free Throw 1 of 2
  • 4:22 TRAIL BLAZERS Rebound
  • 4:22 POR SUB: Anderson FOR Person
  • 4:22 PHX SUB: Jacobsen FOR Stoudemire
  • 4:22 POR Patterson Free Throw 2 of 2 (19 PTS)
  • 4:15 POR Anderson S.FOUL (P2.T3)
  • 4:15 POR SUB: McInnis FOR Davis
  • 4:15 PHX Voskuhl Free Throw 1 of 2 (7 PTS)
  • 4:15 PHX Voskuhl Free Throw 2 of 2 (8 PTS)
  • 4:05 PHX Voskuhl P.FOUL (P5.T4)
  • 4:05 TRAIL BLAZERS Timeout: Regular (Full 4 Short 0)
  • 3:59 POR Anderson Lost Ball Turnover (P2.T15)
  • 3:59 PHX Johnson STEAL (2 STL)
  • 3:56 PHX Barbosa Driving Layup (16 PTS) 94–85
  • 3:56 POR Patterson Violation:Defensive Goaltending
  • 3:37 POR McInnis 14' Jump Shot (4 PTS) (Stoudamire 1 AST) 94–87
  • 3:32 POR Randolph S.FOUL (P4.T4)
  • 3:32 PHX Marion Free Throw 1 of 2 (20 PTS)
  • 3:32 PHX Marion Free Throw 2 of 2 (21 PTS)
  • 3:14 POR Anderson 24' 3PT Jump Shot (12 PTS) (McInnis 4 AST) 96–90
  • 2:59 PHX MISS Barbosa 8' Jump Shot
  • 2:59 POR Randolph BLOCK (1 BLK)
  • 2:57 POR Stoudamire REBOUND (Off:0 Def:3)
  • 2:52 POR MISS Stoudamire 25' 3PT Jump Shot
  • 2:49 PHX Marion REBOUND (Off:2 Def:6)
  • 2:31 PHX Johnson 20' Jump Shot (16 PTS) 98–90
  • 2:20 PHX Jacobsen P.FOUL (P1.PN)
  • 2:20 POR Anderson Free Throw 1 of 2 (13 PTS)
  • 2:20 POR Anderson Free Throw 2 of 2 (14 PTS)
  • 1:56 PHX Johnson 15' Jump Shot (18 PTS) 100–92
  • 1:56 TRAIL BLAZERS Timeout: Regular (Full 5 Short 0)
  • 1:56 PHX SUB: Stoudemire FOR Voskuhl
  • 1:38 POR Patterson Reverse Layup (21 PTS) (Stoudamire 2 AST) 100–94
  • 1:25 PHX MISS Marion 18' Turnaround Jump Shot
  • 1:23 POR Anderson REBOUND (Off:0 Def:1)
  • 1:14 POR Patterson Bad Pass Turnover (P1.T16)
  • 0:51 PHX Johnson Driving Layup (20 PTS) 102–94
  • 0:51 TRAIL BLAZERS Timeout: Regular (Full 6 Short 0)
  • 0:51 PHX SUB: Voskuhl FOR Jacobsen
  • 0:51 POR SUB: Person FOR Patterson
  • 0:42 POR Anderson Bad Pass Turnover (P3.T17)
  • 0:42 PHX Voskuhl STEAL (3 STL)
  • 0:40 POR Anderson P.FOUL (P3.PN)
  • 0:40 PHX Voskuhl Free Throw 1 of 2 (9 PTS)
  • 0:40 PHX MISS Voskuhl Free Throw 2 of 2
  • 0:39 POR Randolph REBOUND (Off:7 Def:5)
  • 0:29 POR MISS Anderson Driving Layup
  • 0:28 PHX Voskuhl REBOUND (Off:4 Def:4)
  • 0:06 PHX Stoudemire Layup (22 PTS) (Barbosa 6 AST) 105–94
  • 0:00 POR McInnis 11' Jump Shot (6 PTS) 105–96
  • 0:00 End of 4th Period (12:25 PM EST)