The Celtics won after Pierce's 22-foot jumper with 31 seconds left gave them a 99-98 lead. LeBron James had a chance to put Miami ahead but missed a 12-foot jumper with 6.8 seconds to go and the Heat's four-game winning streak ended.
"As much as I've been a rival with Boston over the years, I never want to see anyone go down," said James, who finished with 34 points. "It's terrible, not only for their team but for the league."
Lakers stun Thunder
Kobe Bryant had 21 points, 14 assists, and 9 rebounds, and Steve Nash added seven of his 17 points in the final 51/2 minutes to lead the Lakers over the NBA-leading Thunder, 105-96, at the Staples Center.
Pau Gasol scored 16 points in a reserve role as the Lakers picked up the most impressive victory of their season, coolly maintaining a small lead down the stretch of their second straight win after a four-game skid.
Los Angeles had lost nine of its last 11 against Oklahoma City, including four of five in their second-round playoff series last spring.
Kevin Durant scored 35 points and Russell Westbrook had 17 points, 13 assists, and 9 rebounds for the road-weary Thunder, who finished their longest trip of the season at 3-3.
Elsewhere: Carmelo Anthony tied a franchise record with nine three-pointers, then converted a go-ahead, three-point play with 12.5 seconds left to cap a 42-point night and lead the New York Knicks to a 106-104 home win over the Atlanta Hawks. . . . The visiting Detroit Pistons, behind Brandon Knight's career-high 31 points, got by the Magic, 104-102. J.J. Redick tied a career high with 31 points for the Magic, who lost their fifth straight.
West in D-League
Former St. Joseph's star Delonte West signed with the Texas Legends of the NBA Development League. The Dallas Mavericks waived West just before the season opener.