
New York Knicks at Phoenix Suns
· National Basketball AssociationCam Johnson banks in 3, NBA-leading Suns stun Knicks 115-114
That turned out to be a huge mistake.
Johnson responded with a brilliant fourth quarter after Randle was ejected, banking in a 3-pointer at the buzzer to finish with a career-high 38 points and give the Suns a wild 115-114 victory over the Knicks on Friday night.
“Just thankful that it went down,” Johnson said. “I love my guys.”
Johnson's ninth 3-pointer in 12 tries came from 31 feet at the top of the key, capping a 21-point fourth quarter that included six 3s. The NBA-leading Suns, playing without All-Star guards Chris Paul and Devin Booker, improved to 51-12.
The Knicks looked like they were headed for an impressive road win before Randle's ill-timed outburst late in the third quarter sent him to the locker room.
Randle and Johnson were called for technicals after bumping chests and exchanging words. A referee separated the two, but then Randle barreled through the ref to shove Johnson again, which earned the ejection.
“I had the opportunity to continue playing,” Johnson said. “And he didn't.”
Said Knicks coach Tom Thibodeau: “You've got to know where to stop. None of us are perfect and we are going to make mistakes, but you've got to be disciplined.”
Johnson said the feud with Randle had been brewing over the course of multiple games between the teams. Johnson took a hard shoulder to the chest from Randle on Friday in the first quarter, which knocked the wind out of him and sent him to the locker room briefly. Johnson said he thought the move “felt cheap" and set the stage for the later confrontation.
New York blew a 14-point lead in Randle's absence, but Mitchell Robinson’s layup with 15 seconds left gave the Knicks a 113-112 lead. Alec Burks added a free throw to give the Knicks a 114-112 advantage — but missed his second attempt — giving the Suns an opportunity in the final seconds.
That's when Johnson capped his huge night with his biggest shot, sinking the long 3-pointer after Cam Payne's drove the court and flipped the ball back to Johnson. The sharpshooter's aim was long, but smacked off the glass and through the hoop to set off a wild celebration.
“I just couldn't stop saying, ‘I’m proud of you, bro,'” Suns forward Jae Crowder said.
The Knicks — up 86-76 when Randle was tossed — have lost seven straight.
“I told our guys after the interaction that happened — ‘OK, we’re going to win this game,'" Williams said. “We just had to have the mental fortitude to take it one possession at a time. It was amazing to see our group, the huddles, every time out, it never felt like we were out of it.”
Randle scored 25 points, and Robinson added 17 points and 15 rebounds.
Paul has been out with a broken thumb since Feb. 16 and could miss the rest of the regular season. Booker missed his second straight game because he's in the league's COVID-19 health and safety protocol.
Payne finished with 17 points and 16 assists. Mikal Bridges had 20 points.
TIP-INS
Knicks: All five starters scored in double figures. ... Slam dunk winner Obi Toppin was a late scratch with a strained left hamstring.
Suns: Hosted a 20th consecutive sellout crowd of 17,071 at the Footprint Center. ... The team's bench scored 50 points, led by Johnson's 38. Aaron Holiday added 10 and JaVale McGee added two. ... It was Johnson's first technical of his career.
UP NEXT
Knicks: At Los Angeles Clippers on Sunday.
Suns: At Milwaukee on Sunday.
Regular Season Series
PHX wins series 2-0
Recent Plays
4th 0.0 | ![]() |
End of Game | 114 - 115 |
4th 0.0 | ![]() |
End of the 4th Quarter | 114 - 115 |
4th 1.2 | ![]() |
Cameron Johnson makes 31-foot three point shot (Cameron Payne assists) | 114 - 115 |
4th 4.5 | ![]() |
Mikal Bridges defensive rebound | 114 - 112 |
4th 7.1 | ![]() |
Alec Burks misses free throw 2 of 2 | 114 - 112 |
Statistics
![]() |
![]() |
|
---|---|---|
40-86 | FG | 38-85 |
46.5 | Field Goal % | 44.7 |
13-29 | 3PT | 17-34 |
44.8 | Three Point % | 50.0 |
21-30 | FT | 22-27 |
70.0 | Free Throw % | 81.5 |
49 | Rebounds | 33 |
12 | Offensive Rebounds | 3 |
37 | Defensive Rebounds | 30 |
23 | Assists | 28 |
7 | Steals | 7 |
5 | Blocks | 3 |
12 | Turnovers | 9 |
2 | Team Turnovers | 1 |
14 | Total Turnovers | 10 |
2 | Technical Fouls | 2 |
2 | Total Technical Fouls | 2 |
0 | Flagrant Fouls | 0 |
18 | Points Conceded Off Turnovers | 11 |
10 | Fast Break Points | 10 |
44 | Points in Paint | 38 |
22 | Fouls | 22 |
14 | Largest Lead | 6 |
Phoenix Suns Injuries
NAME, POS | STATUS | DATE |
---|---|---|
Koby Brea, G | Day-To-Day | Jul 19 |
Nick Richards, C | Day-To-Day | Jul 3 |
New York Knicks Injuries
NAME, POS | STATUS | DATE |
---|---|---|
Kevin McCullar Jr., F | Day-To-Day | Jul 20 |
Ariel Hukporti, C | Day-To-Day | Jul 20 |
Pacome Dadiet, G | Day-To-Day | Jul 20 |
Josh Hart, SG | Day-To-Day | Jul 16 |
Game Information

Location: Phoenix, AZ
Attendance: 17,071 · Capacity:
2024-25 Atlantic Standings
TEAM | W | L | PCT | GB | STRK |
---|---|---|---|---|---|
![]() |
61 | 21 | .744 | - | W2 |
![]() |
51 | 31 | .622 | 10 | W1 |
![]() |
30 | 52 | .366 | 31 | L2 |
![]() |
26 | 56 | .317 | 35 | L3 |
![]() |
24 | 58 | .293 | 37 | L2 |
2024-25 Pacific Standings
TEAM | W | L | PCT | GB | STRK |
---|---|---|---|---|---|
![]() |
50 | 32 | .610 | - | L1 |
![]() |
50 | 32 | .610 | - | W8 |
![]() |
48 | 34 | .585 | 2 | L1 |
![]() |
40 | 42 | .488 | 10 | W1 |
![]() |
36 | 46 | .439 | 14 | L1 |
NBA News

EuroBasket 2025: Scores, schedules, teams, news and updates
EuroBasket hits the court for the first time since 2022. We have all the news, scores and schedules as 24 teams compete for champion of Europe.

More crushing loss for Dallas: Micah Parsons or Luka Doncic?
Cam Newton details why losing Luka Doncic to the Lakers was more crushing to the city of Dallas than Micah Parsons being traded to the Packers.

NBA Summer Forecast 2025-26: Who could exceed, fall short of predictions?
Too low on OKC? Too high on the Spurs? Tim Bontemps breaks down ESPN's Summer Forecast win predictions.

EuroBasket 2025: Scores, schedules, teams, news and updates
EuroBasket hits the court for the first time since 2022. We have all the news, scores and schedules as 24 teams compete for champion of Europe.

Breakers showcase offensive firepower against Phoenix
Breakers hold off Phoenix in a high-scoring NBL Blitz matchup, with both sides cracking triple digits.