There were nine matches in the NBA on Thursday night with Cleveland beating Orlando 87-81, Golden State downing Miami 123-114, Chicago beating Boston 94-82, Brooklyn upsetting Oklahoma City 95-93, New York beating San Antonio 105-101, Memphis downing Phoenix 99-91, Utah beating Milwaukee 96-87, Portland hammering Charlotte 134-104 and Philadelphia beating Sacramento 113-104.
Cleveland recorded a six-point overtime win over Orlando on Thursday night thanks to a dominant last minute and-a-half of regulation, and big overtime period.
The Cavs found themselves 10 points down against the Magic with 81 seconds left in the game, but managed to level things up to send the game into overtime and then in the extra period, the Cavaliers outscored the visitors eight points to two to record the win.
Anderson Varejao continued to benefit from the absence of Andrew Bynum to finish with 18 points and a career-high 25 rebounds for Cleveland while Jarrett Jack had 14 points, seven rebounds and seven assists as point guard in the absence of Kyrie Irving.
Dion Waiters added 17 points off the bench while Tristan Thompson contributed 16 points and 10 boards, and CJ Miles 14 points.
Glen Davis finished with 16 points and 13 rebounds for Orlando while Jameer Nelson added 14 points, nine assists and six rebounds.
Arron Afflalo also had 12 points, six rebounds and five assists, and Tobias Harris 10 points and five boards.
Golden State then scored the most points of any team against Miami this season, 123, continuing its hot run of form with a tremendous nine-point victory over the two-time defending champion Heat in Miami.
Stephen Curry was the star of the night for the Warriors finishing with 36 points and 12 assists on the back of shooting 13-of-22 from the field, and 8-of-15 from the land of three.
Power forward David Lee added 32 points and 14 rebounds while Klay Thompson contributed 16 points and Harrison Barnes 15.
Australian centre Andrew Bogut finished with six points and three rebounds.
LeBron James top-scored for the Heat with 26 points, five rebounds and five assists with Dwyane Wade adding 22 points and five assists.
Chris Bosh also had 19 points with point guard Mario Chalmers finishing with 17 points, seven rebounds, three assists and three steals.
Chicago might be struggling incredibly since losing point guard Derrick Rose to another knee injury, but in a poor eastern conference their 13-18 record after Thursday's win at home to Boston is still enough to have the Bulls sitting in eighth position.
Joakim Noah top-scored for the Bulls with 17 points, 11 rebounds and nine assists while Carlos Boozer added 16 points and seven boards, Luol Deng 14 points, Taj Gibson 12 points, Mike Dunleavy 11 points and Jimmy Butler 10 points.
Point guard Jordan Crawford led the way for the Celtics with 22 points and seven assists with Jared Sullinger contributing 11 points and 11 rebounds, and Jeff Green 11 points.
The dismal Nets put on their best performance of the season to date managing to pull off a huge come from behind upset win over Oklahoma City on the road.
Brooklyn won for the first time this season when trailing going into the last quarter to win by two points and improve to a still paltry 11-21 record while the Thunder slipped to 25-7 with the surprise defeat.
Point guard Deron Williams led the way for the Nets with 29 points and four assists while shooting 10-of-17 from the field and 6-of-9 from three-point range.
Paul Pierce added 18 points also for Brooklyn and Alan Anderson 13 points off the bench.
Kevin Durant top-scored for Oklahoma City with 24 points with Perry Jones adding 11 points and Serge Ibaka 10 to go with 11 rebounds.
The Knicks then capped off a remarkable night on the road for the New York teams against the best of the western conference by welcoming back Carmelo Anthony with a huge upset four-point victory in San Antonio over the Spurs.
The Knicks lost three straight games while Carmelo Anthony was out with an ankle sprain, but his return Thursday against the Spurs produced a double-double and the biggest win this season for New York.
Anthony led the way for the Knicks with 27 points, 12 rebounds and four assists with Iman Shumpert also contributing huge with 27 points and six boards on the back of shooting 10-of-13 from the floor, and 6-of-8 from downtown.
Amare Stoudemire added 11 points off the bench, Andrea Bargnani 10 points and Beno Udrih 10 points to go with seven assists.
Marco Belinelli led the way for the Spurs with 32 points while Tony Parker scored 12 points to go with his seven assists, and Manu Ginobili added 11 points and 12 assists off the bench.
The night of NBA upsets on the road continued in Phoenix with Memphis downing the Suns by eight points.
Zach Randolph led the way for the Grizzlies with 20 points and 15 rebounds with Jerryd Bayless adding 17 points off the bench, Ed Davis 16, Mike Miller 11, Mike Conley 11 and Kosta Koufos 10 to go with nine rebounds.
Goran Dragic did all he could for the Suns with 33 points and seven assists while Channing Frye added 14 points and six rebounds.
Channing Frye added 14 points, PJ Tucker 12 and Markieff Morris 10.
The NBA's worst team Milwaukee couldn’t pull off a win on the road, though, with Utah eking out a nine-point victory at home over the Bucks.
Gordon Hayward top-scored for the Jazz with 22 points while Derrick Favors added 21 points and 11 rebounds.
Alec Burks added 13 points, Trey Burke 11, Enes Kanter 11 and Diante Garrett 10.
Larry Sanders finished with 16 points and eight rebounds for Milwaukee with Luke Ridnour contributing 12 points and Gary Neal 11.
Portland hammered Charlotte at home by 30 points to improve to an imposing 26-7 record on the season with an incredible shooting display that saw the Blazers finish with an amazing 21-of-33 from three-point territory at a huge 63.6 per cent.
Damian Lillard hit 6-of-6 of his threes, Wesley Matthews 5-of-6, Mo Williams 3-of-5, Dorell Wright 2-of-5, Will Barton 2-of-2, Nicolas Batum 2-of-3 and Allen Crabbe 1-of-3.
Matthews top-scored for the Trail Blazers with 25 points with Lillard finishing with 24 points and seven assists, Williams 15 points and 10 assists, Robin Lopez 14 points, LaMarcus Aldridge 10 points and 15 rebounds, and Barton 10 points.
Chris Douglas-Roberts top-scored off the bench for the Bobcats with 20 points while Al Jefferson finished with 19 points, Gerald Henderson 16 and Ramon Sessions 14.
Philadelphia then won a remarkable third straight game on the road to improve to a 10-21 record on the season with an impressive nine-point win over Sacramento on Thursday night.
Thaddeus Young led the way for the Sixers with 28 points, seven rebounds, six steals and four assists while Evan Turner finished with 24 points, 10 boards and six assists, Tony Wroten 21 points, Spencer Hawes 10 points and Lavoy Allen 10 points.
Kings centre DeMarcus Cousins finished with 33 points and 14 rebounds while point guard Isaiah Thomas had 23 points and five assists.
Rudy Gay also contributed 18 points and seven rebounds, and Jimmer Fredette 15 points.
NBA Results Thursday January 2
Orlando Magic (10-22) 81 lost to Cleveland Cavaliers (11-21) 87
Golden State Warriors (21-13) 123 defeated Miami Heat (24-8) 114
Boston Celtics (13-19) 82 lost to Chicago Bulls (13-18) 94
Brooklyn Nets (11-21) 95 defeated Oklahoma City Thunder (25-7) 93
New York Knicks (10-21) 105 defeated San Antonio Spurs (25-8) 101
Memphis Grizzlies (14-17) 99 defeated Phoenix Suns (19-12) 91
Milwaukee Bucks (7-25) 87 lost to Utah Jazz (11-24) 96
Charlotte Bobcats (14-20) 104 lost to Portland Trail Blazers (26-7) 134
Philadelphia 76ers (11-21) 113 defeated Sacramento Kings (10-21) 104