Phoenix Suns @ Portland Trail Blazers
Shot Chart
Shot Made
Shot Missed
- Nicolas Batum makes layup (Brandon Roy assists)
- Hedo Turkoglu misses driving layup
- Robin Lopez makes tip shot
- Nicolas Batum makes two point shot (Andre Miller assists)
- Jason Richardson makes 25-foot three point jumper (Hedo Turkoglu assists)
- Jason Richardson makes driving layup
- Brandon Roy makes 24-foot three point jumper (Marcus Camby assists)
- Grant Hill misses three point jumper
- LaMarcus Aldridge makes free throw 1 of 2
- LaMarcus Aldridge makes free throw 2 of 2
- Grant Hill makes 6-foot two point shot
- Nicolas Batum misses 25-foot three point jumper
- Steve Nash misses 14-foot running jumper
- Brandon Roy makes 22-foot three point jumper (Nicolas Batum assists)
- Hedo Turkoglu misses 25-foot three pointer
- Jason Richardson makes dunk (Grant Hill assists)
- Brandon Roy misses 20-foot jumper
- Marcus Camby makes 16-foot two point shot
- Steve Nash makes technical free throw
- Hedo Turkoglu makes three point jumper (Steve Nash assists)
- Andre Miller misses 21-foot jumper
- Nicolas Batum misses tip shot
- Nicolas Batum makes tip shot
- Steve Nash makes 17-foot two point shot
- Brandon Roy misses 21-foot jumper
- Nicolas Batum misses tip shot
- Marcus Camby makes 20-foot jumper (Andre Miller assists)
- Robin Lopez misses two point shot
- Marcus Camby makes layup (Andre Miller assists)
- Marcus Camby makes free throw 1 of 1
- LaMarcus Aldridge misses two point shot
- Rudy Fernandez misses 24-foot three point jumper
- Steve Nash makes 24-foot three pointer
- Dante Cunningham makes 17-foot jumper (Brandon Roy assists)
- Jared Dudley makes driving layup (Steve Nash assists)
- Wesley Matthews makes 6-foot running jumper (Rudy Fernandez assists)
- Brandon Roy misses driving layup
- Dante Cunningham misses 2-foot two point shot
- Jason Richardson makes dunk (Steve Nash assists)
- Brandon Roy makes free throw 1 of 2
- Brandon Roy makes free throw 2 of 2
- Hakim Warrick misses layup
- Rudy Fernandez misses technical free throw
- Channing Frye misses 23-foot jumper
- Rudy Fernandez misses free throw 1 of 2
- Rudy Fernandez makes free throw 2 of 2
- Hakim Warrick makes driving dunk (Channing Frye assists)
- Channing Frye blocks Wesley Matthews's layup
- Goran Dragic misses 45-foot three point jumper
- Rudy Fernandez makes three point jumper (Armon Johnson assists)
- Goran Dragic misses driving layup
- Hakim Warrick misses 19-foot jumper
- Fabricio Oberto misses 11-foot two point shot
- Hakim Warrick makes free throw 1 of 2
- Hakim Warrick makes free throw 2 of 2
- Dante Cunningham makes 21-foot jumper (Rudy Fernandez assists)
- Channing Frye misses 22-foot jumper
- Wesley Matthews makes slam dunk (Armon Johnson assists)
- Jared Dudley makes 17-foot jumper (Channing Frye assists)
- Wesley Matthews misses free throw 1 of 2
- Wesley Matthews makes free throw 2 of 2
- Jared Dudley misses two point shot
- Jared Dudley misses 8-foot two point shot
- Marcus Camby misses jumper
- Goran Dragic makes 24-foot three point jumper
- LaMarcus Aldridge misses 8-foot jumper
- Brandon Roy makes 23-foot three point jumper (LaMarcus Aldridge assists)
- Josh Childress makes driving layup
- Josh Childress makes layup (Goran Dragic assists)
- Robin Lopez blocks Andre Miller's 9-foot jumper
- Brandon Roy makes 18-foot two point shot
- Andre Miller makes technical free throw
- Jared Dudley misses 25-foot three point jumper
- Marcus Camby makes 17-foot jumper (LaMarcus Aldridge assists)
- Marcus Camby blocks Josh Childress's layup
- Andre Miller misses 21-foot jumper
- Steve Nash misses 25-foot three point jumper
- Jason Richardson makes 24-foot three point jumper
- Nicolas Batum misses 19-foot jumper
- Jason Richardson misses free throw 1 of 2
- Jason Richardson makes free throw 2 of 2
- Andre Miller makes running jumper
- Steve Nash misses driving layup
- LaMarcus Aldridge misses 21-foot jumper
- Marcus Camby misses 17-foot jumper
- Brandon Roy misses 19-foot jumper
- Steve Nash makes 22-foot jumper
- Nicolas Batum misses 21-foot jumper
- LaMarcus Aldridge makes layup
- Jason Richardson misses two point shot
- Robin Lopez makes tip shot
- Robin Lopez makes free throw 1 of 2
- Robin Lopez misses free throw 2 of 2
- Robin Lopez misses 8-foot jumper
- Brandon Roy misses 25-foot three point jumper
- Grant Hill misses driving layup
- Andre Miller makes driving layup
- Wesley Matthews misses jumper
- Hakim Warrick misses layup
- Nicolas Batum misses 24-foot three point jumper
- Hedo Turkoglu misses 20-foot jumper
- Jason Richardson makes layup (Steve Nash assists)
- Nicolas Batum makes two point shot (Marcus Camby assists)
- Hedo Turkoglu makes 25-foot three pointer
- Nicolas Batum misses 26-foot three point jumper
- Brandon Roy misses 10-foot jumper
- Grant Hill blocks Marcus Camby's layup
- LaMarcus Aldridge makes layup
- Jason Richardson makes 17-foot jumper
- Andre Miller makes technical free throw
- LaMarcus Aldridge misses 21-foot jumper
- Steve Nash makes 25-foot three point jumper (Hedo Turkoglu assists)
- Marcus Camby makes 20-foot jumper (Andre Miller assists)
- Steve Nash misses 15-foot two point shot
- Jason Richardson makes driving layup (Steve Nash assists)
- Andre Miller misses 18-foot jumper
- Andre Miller makes layup (LaMarcus Aldridge assists)
- Steve Nash makes driving layup
- Brandon Roy misses 18-foot jumper
- Brandon Roy makes layup (Wesley Matthews assists)
- Hakim Warrick makes dunk (Steve Nash assists)
- Wesley Matthews makes layup (Brandon Roy assists)
- Wesley Matthews makes free throw 1 of 1
- Wesley Matthews misses 16-foot two point shot
- Rudy Fernandez misses 24-foot three point jumper
- Rudy Fernandez makes 25-foot three point jumper (Brandon Roy assists)
- Grant Hill makes driving layup
- Grant Hill misses free throw 1 of 1
- Marcus Camby makes layup (Brandon Roy assists)
- Steve Nash makes 10-foot jumper
- Steve Nash makes free throw 1 of 1
- Brandon Roy misses jumper
- Jason Richardson makes 23-foot three point jumper (Jared Dudley assists)
- LaMarcus Aldridge misses 19-foot jumper
- Hakim Warrick makes layup (Jason Richardson assists)
- Hakim Warrick misses free throw 1 of 1
- LaMarcus Aldridge misses free throw 1 of 2
- LaMarcus Aldridge misses free throw 2 of 2
- Steve Nash misses 15-foot jumper
- Dante Cunningham makes 17-foot jumper (Wesley Matthews assists)
- Steve Nash makes two point shot
- Wesley Matthews misses 22-foot jumper
- Steve Nash makes 6-foot two point shot
- Brandon Roy makes 20-foot two point shot
- Jason Richardson misses 21-foot jumper
- Dante Cunningham misses layup
- Brandon Roy makes 3-foot two point shot
- Brandon Roy misses layup
- Hakim Warrick makes free throw 1 of 2
- Hakim Warrick makes free throw 2 of 2
- Wesley Matthews misses 21-foot jumper
- Channing Frye makes 24-foot three point jumper (Hakim Warrick assists)
- Wesley Matthews misses 71-foot three point jumper
- Channing Frye blocks Armon Johnson's driving layup
- Wesley Matthews misses 19-foot jumper
- Wesley Matthews makes 22-foot three point jumper (Rudy Fernandez assists)
- Channing Frye misses 22-foot jumper
- Armon Johnson makes driving layup
- Josh Childress misses layup
- Armon Johnson makes 9-foot two point shot
- Goran Dragic makes driving layup
- Goran Dragic makes free throw 1 of 1
- Brandon Roy misses 25-foot three point jumper
- Hedo Turkoglu misses 26-foot three point jumper
- Jared Dudley makes 17-foot jumper
- Wesley Matthews makes two point shot (Armon Johnson assists)
- Goran Dragic misses driving layup
- Armon Johnson makes 5-foot jumper
- Jared Dudley misses 25-foot three point jumper
- Rudy Fernandez misses 16-foot jumper
- Jared Dudley misses three point jumper
- Hedo Turkoglu misses 20-foot jumper
- Armon Johnson misses 12-foot running jumper
- Marcus Camby misses tip shot
- LaMarcus Aldridge makes 14-foot two point shot (Marcus Camby assists)
- Steve Nash makes driving layup
- Marcus Camby misses 5-foot jumper
- Steve Nash makes layup
- Steve Nash makes free throw 1 of 1
- Brandon Roy makes layup (Andre Miller assists)
- Andre Miller makes jumper (Wesley Matthews assists)
- Steve Nash misses 16-foot jumper
- Nicolas Batum makes three point jumper (Andre Miller assists)
- Nicolas Batum misses 25-foot three point jumper
- LaMarcus Aldridge misses 10-foot two point shot
- Nicolas Batum makes two point shot (Andre Miller assists)
- Steve Nash misses driving layup
- Brandon Roy makes 24-foot three point jumper (Andre Miller assists)
- Steve Nash misses free throw 1 of 2
- Steve Nash makes free throw 2 of 2
- Nicolas Batum makes 25-foot three point jumper (Brandon Roy assists)
- LaMarcus Aldridge blocks Steve Nash's 17-foot jumper
- Nicolas Batum misses 23-foot three point jumper
- Jason Richardson misses 23-foot jumper
- Brandon Roy misses 18-foot jumper
- Steve Nash misses three point jumper
- Jason Richardson misses 24-foot three point jumper
- Nicolas Batum makes 23-foot three point jumper (Andre Miller assists)
Shot Made
Shot Missed
| TIME | PLAY | PHX | POR | |
|---|---|---|---|---|
| 12:00 | Start of the 1st Quarter | 0 | 0 | |
| 12:00 | Jumpball: Robin Lopez vs. Marcus Camby (LaMarcus Aldridge gains possession) | 0 | 0 | |
| 11:37 | Nicolas Batum makes layup (Brandon Roy assists) | 0 | 2 | |
| 11:21 | Hedo Turkoglu misses driving layup | 0 | 2 | |
| 11:17 | Robin Lopez offensive rebound | 2 | 2 | |
| 11:17 | Robin Lopez makes tip shot | 2 | 2 | |
| 11:02 | Nicolas Batum makes two point shot (Andre Miller assists) | 2 | 4 | |
| 10:47 | Jason Richardson makes 25-foot three point jumper (Hedo Turkoglu assists) | 5 | 4 | |
| 10:29 | LaMarcus Aldridge bad pass (Jason Richardson steals) | 5 | 4 | |
| 10:25 | Jason Richardson makes driving layup | 7 | 4 | |
| 10:04 | Brandon Roy makes 24-foot three point jumper (Marcus Camby assists) | 7 | 7 | |
| 9:48 | Grant Hill misses three point jumper | 7 | 7 | |
| 9:47 | Nicolas Batum defensive rebound | 7 | 7 | |
| 9:40 | Hedo Turkoglu shooting foul (LaMarcus Aldridge draws the foul) | 7 | 7 | |
| 9:40 | LaMarcus Aldridge makes free throw 1 of 2 | 7 | 8 | |
| 9:40 | LaMarcus Aldridge makes free throw 2 of 2 | 7 | 9 | |
| 9:32 | Grant Hill makes 6-foot two point shot | 9 | 9 | |
| 9:10 | Nicolas Batum misses 25-foot three point jumper | 9 | 9 | |
| 9:08 | Hedo Turkoglu defensive rebound | 9 | 9 | |
| 9:00 | Steve Nash misses 14-foot running jumper | 9 | 9 | |
| 9:00 | Nicolas Batum defensive rebound | 9 | 9 | |
| 8:42 | Brandon Roy makes 22-foot three point jumper (Nicolas Batum assists) | 9 | 12 | |
| 8:18 | Hedo Turkoglu misses 25-foot three pointer | 9 | 12 | |
| 8:18 | Phoenix defensive team rebound | 9 | 12 | |
| 8:03 | Nicolas Batum bad pass (Hedo Turkoglu steals) | 9 | 12 | |
| 7:58 | Jason Richardson makes dunk (Grant Hill assists) | 11 | 12 | |
| 7:41 | Brandon Roy misses 20-foot jumper | 11 | 12 | |
| 7:39 | Marcus Camby offensive rebound | 11 | 12 | |
| 7:37 | Marcus Camby makes 16-foot two point shot | 11 | 14 | |
| 7:20 | Brandon Roy illegal defense foul (1st personal foul) | 11 | 14 | |
| 7:20 | Steve Nash makes technical free throw | 12 | 14 | |
| 7:09 | Brandon Roy personal foul (Grant Hill draws the foul) | 12 | 14 | |
| 7:01 | Hedo Turkoglu makes three point jumper (Steve Nash assists) | 15 | 14 | |
| 6:41 | Andre Miller misses 21-foot jumper | 15 | 14 | |
| 6:39 | Nicolas Batum offensive rebound | 15 | 14 | |
| 6:39 | Nicolas Batum misses tip shot | 15 | 14 | |
| 6:37 | Nicolas Batum offensive rebound | 15 | 16 | |
| 6:37 | Nicolas Batum makes tip shot | 15 | 16 | |
| 6:22 | Marcus Camby kicked ball | 15 | 16 | |
| 6:11 | Steve Nash makes 17-foot two point shot | 17 | 16 | |
| 5:56 | Hedo Turkoglu personal foul (LaMarcus Aldridge draws the foul) | 17 | 16 | |
| 5:56 | Portland full timeout | 17 | 16 | |
| 5:56 | Channing Frye enters the game for Hedo Turkoglu | 17 | 16 | |
| 5:41 | Brandon Roy misses 21-foot jumper | 17 | 16 | |
| 5:41 | Nicolas Batum offensive rebound | 17 | 16 | |
| 5:41 | Nicolas Batum misses tip shot | 17 | 16 | |
| 5:39 | Nicolas Batum offensive rebound | 17 | 16 | |
| 5:33 | Wesley Matthews enters the game for Nicolas Batum | 17 | 16 | |
| 5:20 | Marcus Camby turnover | 17 | 16 | |
| 5:05 | Channing Frye bad pass | 17 | 16 | |
| 4:50 | Marcus Camby makes 20-foot jumper (Andre Miller assists) | 17 | 18 | |
| 4:33 | Robin Lopez misses two point shot | 17 | 18 | |
| 4:31 | LaMarcus Aldridge defensive rebound | 17 | 18 | |
| 4:26 | Marcus Camby makes layup (Andre Miller assists) | 17 | 20 | |
| 4:26 | Channing Frye shooting foul (Marcus Camby draws the foul) | 17 | 20 | |
| 4:26 | Marcus Camby makes free throw 1 of 1 | 17 | 21 | |
| 4:26 | Rudy Fernandez enters the game for Andre Miller | 17 | 21 | |
| 4:05 | Grant Hill bad pass (Rudy Fernandez steals) | 17 | 21 | |
| 3:51 | LaMarcus Aldridge misses two point shot | 17 | 21 | |
| 3:50 | Portland defensive team rebound | 17 | 21 | |
| 3:43 | Phoenix full timeout | 17 | 21 | |
| 3:43 | Dante Cunningham enters the game for Marcus Camby | 17 | 21 | |
| 3:43 | Hakim Warrick enters the game for Robin Lopez | 17 | 21 | |
| 3:31 | Steve Nash bad pass (Rudy Fernandez steals) | 17 | 21 | |
| 3:27 | Grant Hill personal foul (Rudy Fernandez draws the foul) | 17 | 21 | |
| 3:09 | Rudy Fernandez misses 24-foot three point jumper | 17 | 21 | |
| 3:08 | Hakim Warrick defensive rebound | 17 | 21 | |
| 3:00 | Steve Nash makes 24-foot three pointer | 20 | 21 | |
| 2:42 | Dante Cunningham makes 17-foot jumper (Brandon Roy assists) | 20 | 23 | |
| 2:25 | Rudy Fernandez personal foul (Steve Nash draws the foul) | 20 | 23 | |
| 2:25 | Jared Dudley enters the game for Grant Hill | 20 | 23 | |
| 2:13 | Jared Dudley makes driving layup (Steve Nash assists) | 22 | 23 | |
| 1:55 | Wesley Matthews makes 6-foot running jumper (Rudy Fernandez assists) | 22 | 25 | |
| 1:51 | Steve Nash turnover | 22 | 25 | |
| 1:47 | Brandon Roy misses driving layup | 22 | 25 | |
| 1:45 | Dante Cunningham offensive rebound | 22 | 25 | |
| 1:45 | Dante Cunningham misses 2-foot two point shot | 22 | 25 | |
| 1:44 | Channing Frye defensive rebound | 22 | 25 | |
| 1:37 | Jason Richardson makes dunk (Steve Nash assists) | 24 | 25 | |
| 1:23 | Jared Dudley personal foul (Brandon Roy draws the foul) | 24 | 25 | |
| 1:23 | Brandon Roy makes free throw 1 of 2 | 24 | 26 | |
| 1:23 | Fabricio Oberto enters the game for LaMarcus Aldridge | 24 | 26 | |
| 1:23 | Josh Childress enters the game for Jason Richardson | 24 | 26 | |
| 1:23 | Brandon Roy makes free throw 2 of 2 | 24 | 27 | |
| 59.8 | Hakim Warrick misses layup | 24 | 27 | |
| 59.3 | Wesley Matthews defensive rebound | 24 | 27 | |
| 47.1 | Hakim Warrick illegal defense foul (1st personal foul) | 24 | 27 | |
| 47.1 | Rudy Fernandez misses technical free throw | 24 | 27 | |
| 47.1 | Portland offensive team rebound | 24 | 27 | |
| 47.1 | Goran Dragic enters the game for Steve Nash | 24 | 27 | |
| 42.8 | Fabricio Oberto offensive foul (Josh Childress draws the foul) | 24 | 27 | |
| 42.8 | Fabricio Oberto turnover | 24 | 27 | |
| 29.9 | Channing Frye misses 23-foot jumper | 24 | 27 | |
| 29.7 | Rudy Fernandez defensive rebound | 24 | 27 | |
| 29.7 | Goran Dragic personal foul (Rudy Fernandez draws the foul) | 24 | 27 | |
| 29.7 | Rudy Fernandez misses free throw 1 of 2 | 24 | 27 | |
| 29.7 | Portland offensive team rebound | 24 | 27 | |
| 29.7 | Armon Johnson enters the game for Brandon Roy | 24 | 27 | |
| 29.7 | Rudy Fernandez makes free throw 2 of 2 | 24 | 28 | |
| 7.8 | Hakim Warrick makes driving dunk (Channing Frye assists) | 26 | 28 | |
| 2.9 | Channing Frye blocks Wesley Matthews's layup | 26 | 28 | |
| 0.8 | Jared Dudley defensive rebound | 26 | 28 | |
| 0.2 | Goran Dragic misses 45-foot three point jumper | 26 | 28 | |
| 0.0 | Phoenix offensive team rebound | 26 | 28 | |
| 0.0 | End of the 1st Quarter | 26 | 28 | |
Matchups
Game Information
Portland, OR

Referee:Violet Palmer
Referee:Bill Spooner
Referee:Rodney Mott

2025-26 Standings
Western Conference
| Pacific | W | L | PCT | GB | STRK |
|---|---|---|---|---|---|
| LA Lakers | 26 | 16 | .619 | - | W2 |
| Phoenix | 27 | 17 | .614 | - | W3 |
| Golden State | 25 | 20 | .556 | 2.5 | L1 |
| LA Clippers | 19 | 24 | .442 | 7.5 | L1 |
| Sacramento | 12 | 32 | .273 | 15 | L2 |
| Northwest | W | L | PCT | GB | STRK |
|---|---|---|---|---|---|
| Oklahoma City | 36 | 8 | .818 | - | W1 |
| Denver | 29 | 15 | .659 | 7 | L2 |
| Minnesota | 27 | 17 | .614 | 9 | L3 |
| Portland | 22 | 22 | .500 | 14 | W3 |
| Utah | 15 | 29 | .341 | 21 | W1 |
NBA News

NBA Power Rankings: Biggest questions for all 30 teams halfway through the season
What are the biggest questions hovering above all 30 teams midway through the season, and where do the teams land in this week's rankings?
1h

How Buss family infighting drove the $10B sale of the Lakers
The post-Jerry Buss era was defined by resentment, dysfunction and conflict -- and ended with the loss of the most valuable family-owned franchise in the world.
44m

NBA midseason: MVP, best rebounder, defender, 3-point shooter
Who needs the eye test? This metric shows the NBA's best players at several categories based on every line of the play-by-play.
1h
GAMBLING PROBLEM? CALL 1-800-GAMBLER, (800) 327-5050 or visit gamblinghelplinema.org (MA). Call 877-8-HOPENY/text HOPENY (467369) (NY). Please Gamble Responsibly. 888-789-7777/visit ccpg.org (CT), or visit www.mdgamblinghelp.org (MD). 21+ and present in most states. (18+ DC/KY/NH/WY). Void in ONT/OR/NH. Eligibility restrictions apply. On behalf of Boot Hill Casino & Resort (KS). Terms: sportsbook.draftkings.com/promos.
Copyright: © 2026 ESPN Enterprises, Inc. All rights reserved.



