MIAMI — It's not the type of streak that LeBron James ever thought about, this run of putting together at least 30 points and 60 percent shooting in six straight games.
Still, it's something he'll savor. He's rolling right now, and so are the Miami Heat.
James scored 30 points on 11 for 15 shooting to get into the NBA record books, Chris Bosh scored 32 points and grabbed 11 rebounds, and the Heat wound up beating the Portland Trail Blazers 117-104 in a wild, momentum-swinging game on Tuesday night.
It was the 1,000th regular-season win in Heat history. But on this night, the only history anyone will remember was what James accomplished.
"I'm at a loss for words," James said in a televised postgame interview. "Like I say over and over, I know the history of the game. I know how many unbelievable players who came through the ranks, who paved the way for me and my teammates. And for me to be in the record books by myself with such a stat — any stat — it's big-time."
Dwyane Wade added 24 points for Miami, which wasted a pair of 14-point leads — then put the game away with a 14-0 run in the final minutes. Ray Allen added 14 for Miami.
Damian Lillard had a game-high 33 points for Portland, which got 29 from LaMarcus Aldridge and 20 from Wesley Matthews.
Just like the Heat, the Blazers also saw a 14-point lead slip away in the game, and then simply got shut down late by a stretch of airtight Miami defense.
"That was typical Miami Heat stuff," Lillard said. "Transition, finishing strong around the rim, and LeBron picking defenses apart."
James has made 66 of his past 92 shots, over the past six games — and is an absurd 60 for 80, or 75 percent, in his last 188 minutes of court time. According to the Heat, only Adrian Dantley and Moses Malone had done the 30-point, 60-percent streak in five straight outings before James joined their club.
Now he stands alone.
"That's why he is who he is," Heat coach Erik Spoelstra said. "The best player in the game."
Added Wade: "Obviously he is doing something that is amazing and special."
And on a night where the teams took turns putting together big runs, it was the Heat who had the last rally — ultimately, the last laugh as well.
With the game tied at 99-all, James drove baseline on former Cleveland teammate Sasha Pavlovic for a two-handed slam that he punctuated with a long scream.
The Heat immediately responded. Matthews made a 3-pointer on the next Portland possession to give the Trail Blazers their last lead. Miami scored the next 14 points, and when James got loose for a dunk with 2:38 remaining, history was his — the first stretch of six straight 30-point games on 60 percent or better shooting in each outing.
"He played a very good basketball game," Spoelstra deadpanned afterward. "That's all you're going to get out of me right now. He competes. He loves to compete. He loves close games. ... And he's leading us, not just with his talent."
Bosh made a jumper with 1:55 left to end the run and seal the win, Miami's sixth straight overall.
Lakers 91, Suns 85
At Los Angeles, Dwight Howard had 19 points and 18 rebounds, Antawn Jamison added 19 points, and Los Angeles survived Kobe Bryant's bizarre four-point performance for its eighth win in 11 games.
Bryant didn't attempt a shot in the first half and scored his first basket with 2:13 to play, finishing 1 for 8 with eight turnovers in one of the oddest games of his 17-year career.
Yet the Lakers survived against the Suns, getting 17 points from Metta World Peace and maintaining a small lead down the stretch of their 12th win in Phoenix's last 13 visits to Staples Center.
Raptors 109, Nuggets 108
At Toronto, Rudy Gay hit a pull-up jump shot with less than five seconds remaining and Toronto beat short-handed Denver.
DeMar DeRozan scored 22 points, Gay had 17 and John Lucas scored 12 of his 14 points in the final quarter as the Raptors won their third straight.
Grizzlies 108, Kings 101
At Memphis, Tenn., Marc Gasol had 24 points and 12 rebounds, Mike Conley scored 22 points and Memphis beat Sacramento.
Tony Allen added a season-high 19 points to help the Grizzlies win their sixth straight over the Kings at home. Memphis entered the All-Star break with a three-game win streak, their longest in more than a month.
Jazz 109, Thunder 94
At Salt Lake City, Al Jefferson scored 23 points, Paul Millsap had 18 and Utah ended Oklahoma City's four-game winning streak.
Utah's bench outscored Oklahoma City's 49-25, and the Jazz bigs dominated the boards, holding a 16-7 edge on offensive rebounds.
The Thunder also committed 20 turnovers.
Rockets 116, Warriors 107
At Oakland, Calif., James Harden had 27 points and seven rebounds on a nagging left knee, Chandler Parsons added 21 points and nine assists and Houston beat slumping Golden State.
Jeremy Lin finished with 14 points and 10 assists to help the Rockets past his former team for the second time in eight days.
A week after Houston tied the NBA record with 23 made 3-pointers in a testy 140-109 rout of the Warriors, the Bay Area rematch took a little longer to decide. Stephen Curry had 27 points and six assists and Jarrett Jack scored 22 points after missing the past three games with a right shoulder injury for the Warriors, who head into the All-Star break on a season-long five-game losing streak.