PHOENIX – Goran Dragic had a special person he wanted to impress.
Son Mateo — age 3 months and 3 days — attended his first NBA game.
“I was a little bit hyped,” Dragic said. “I tried to show him what his daddy can do.”
As has been the case often in this breakout season, Dragic did a lot, especially when it mattered most.
He scored 13 of his career-high 34 points in the final seven minutes and the Phoenix Suns pulled away to beat the depleted Golden State Warriors 122-109 on Saturday night.
Dragic, who also had 10 assists, topped 30 points for the sixth time this season as Phoenix (30-20) pulled a half-game ahead of the Warriors (30-21) for the sixth-best record in the Western Conference.
Gerald Green added 25 points and P.J. Tucker had 16 points and a career-best 15 rebounds for the Suns.
After two sub-par performances in losses, Phoenix might have had its best offensive game, coach Jeff Hornacek said.
“These guys were sharp,” he said. “The one thing I told them, especially that fourth quarter, they played smart.”
Stephen Curry had 28 points and nine assists and Harrison Barnes scored 23 points for the Warriors, who were without front-line starters Andrew Bogut and David Lee.
Both missed their second straight game, Bogut with left shoulder inflammation, Lee with a left shoulder sprain and left hip strain.
“We are a no-excuse team,” Golden State coach Mark Jackson said. “Obviously we’re missing those guys but we still have more than enough to win ball games. Give the credit they played extremely well. They are a very good offensive team.”
Dragic, left out of the All-Star Game, made 10 of 13 shots. He tied his career best for 3-pointers made with six, in seven attempts. His torrid finish came after he experienced a dizzy spell. After a couple of sports drinks, he felt better.
Jazz 94, Heat 89
In Salt Lake City, Marvin Williams scored 23 points and rookie Trey Burke hit a jumper with 24 seconds remaining to lift Utah to a victory over Miami.
Trailing 87-79 after Williams hit two 3-pointers, the Heat used a 10-4 run to draw within two points when Ray Allen made a 3 from the corner with 46 seconds to play.
Burke, who had 13 points, rose up and drained the clutch 6-meter jump shot to beat the shot clock and Gordon Hayward’s free throw clinched the win for the Jazz, who have beat the Heat at home three straight times.
Dwyane Wade had 19 points for the Heat, who missed their last four shots from the field to thwart their comeback. LeBron James was 4 of 13 from the field for 13 points.
Rockets 101, Bucks 95
In Milwaukee, Dwight Howard scored 27 points, including three crucial free throws in the closing seconds, and James Harden scored 10 of his 22 points in the decisive third quarter to help Houston hold off the Bucks to win its fifth straight.
Pistons 126, Nuggets 109
In Auburn Hills, Michigan, Brandon Jennings had a season-high 35 points to go with 12 assists, Josh Smith had 30 points and Detroit routed Denver.
Spurs 104, Bobcats 100
In Charlotte, Patty Mills scored 18 of his season-high 32 points in the fourth quarter and Tim Duncan had a double-double to lead San Antonio past the Bobcats for its fourth win in five games.
Blazers 117, Timberwolves 110
In Minneapolis, LaMarcus Aldridge scored 16 of his 26 points in the second half and Wesley Matthews added 21 to help Portland hold off the injury-depleted hosts.
Grizzlies 79, Hawks 76
In Atlanta, Zach Randolph scored 20 points and Memphis clamped down on the Hawks to continue its pattern of winning on the road.