The Miami Heat battled past the Chicago Bulls in the NBA on Sunday, while the Cleveland Cavaliers stormed home to beat the Boston Celtics.
LeBron James scored 35 points and grabbed 11 rebounds as the Heat recorded their fourth straight win, a 97-93 defeat of the Eastern Conference-leading Bulls.
Chicago's Derrick Rose, last season's MVP, netted 34 points, but he missed two free throws late in the game when the Heat led 94-93.
Chris Bosh managed 24 points, while Dwyane Wade added 15 and provided seven assists for the Heat, who are second to the Bulls in the conference.
Meanwhile, the Cleveland Cavaliers scored the last 12 points of the game to edge the Boston Celtics 88-87.
Kyrie Irving, who scored 23 points, sunk a lay-up with 2.6 seconds left to complete the comeback.
A season-high 34 points from Jason Terry helped the Dallas Mavericks to a 101-100 overtime victory against the San Antonio Spurs.
The Mavericks squandered an 11-point three-quarter-time lead, but recovered as Terry scored four points in the last 42 seconds of overtime.
Kobe Bryant (35 points) and Pau Gasol (28) were instrumental in the Los Angeles' Lakers second road win of the season, a 106-101 victory against the Minnesota Timberwolves.
Kevin Love had 33 points and 13 rebounds for the Timberwolves, who lost to the Lakers for the 16th straight time.
Guard Chauncey Billups scored a season-high 32 points to guide the Los Angeles Clippers to a 109-105 win against the Denver Nuggets, his former team.
Billups led the way in his first game at the Pepsi Center since being included in the trade that took Carmelo Anthony to the New York Knicks.
The Indiana Pacers ended a six-game losing streak to the Orlando Magic with a 106-85 win, largely thanks to Danny Granger's 24 points.
Jeff Teague overcame a sore left ankle to net 24 points as the Atlanta Hawks eased past the New Orleans Hornets 94-72, while DeMar DeRozan's 27 points led the Toronto Raptors to a comprehensive 94-73 win against the New Jersey Nets.