The fans of the NBA were treated to a epic night. History was made, great individual efforts were everywhere, we saw a historic comeback and best of all, we were treated to a Miami Heat loss at the hands of the Detroit Pistons.

Orlando Magic 125 VS Philadelphia 76ers 126

History was made when the two teams fought it out to the final buzzer in double overtime. It is the first time ever that a pair of rookies recorded triple doubles in the same game.

Michael Carter Williams- 27 Points 10 Assists 12 Rebounds

Victor Oladipo- 25 Points 10 Assists 10 Rebounds

The game was entertaining the whole way through and Aaron Afflalo was a another man who stood out netting a career high 43 points. Four quarters wasn't enough to determine a winner, the game went to two overtimes and saw the Sixers win by a point. 

Milwaukee Bucks 100 VS Boston Celtics 108

All five starters finished in double figures for the hosts, as the Boston Celtics pulled away from the Milwaukee Bucks for a 108-100 win at the TD Garden.

Jordan Crawford finished with a season-high 25 points, and Jeff Green added 18 points in a balanced effort from Boston's offense. O.J. Mayo had a team-high 18 points in the defeat, falling short despite the Bucks posting a season-high 37 points in the fourth quarter.

And no play was as spectacular as Avery Bradley's circus shot.

Denver Nuggets 111 VS Brooklyn Nets 87

The Nuggets were in the driving seat the whole game and looked as though they had the win from the beginning of the fourth quarter.

Hitting oops from everywhere, the Nuggets were on fire. Timofey Mozgov led the team with 17 points and 20 rebounds. 

Miami Heat 97 VS Detroit Pistons 107

The game that was voted by you to be televised saw the Miami Heat get their 10 game win streak snapped.

The Detroit Pistons did well sharing the ball with seven of their players scoring in the double digits. Drummond led the team once again with 10 points and 18 rebounds.

Phoenix Suns VS Memphis Grizzlies

The Grizzlies entered the game without star front court Zach Randolph and Marc Gasol. Ed Davis and Kosta Koufos picked up and led the Grizzlies with Gasol and Randolph like Double-Doubles.

John Leuer was another man that stepped up finishing the game with a near double double. Davis scored 21 points to go with 12 rebounds, while Koufos had 14 points and 12 boards. Leuer added a career-high 23 points and tied his career high with nine rebounds.

Dallas Mavericks 89 VS Charlotte Bobcats 82

Monta Ellis and Dirk Nowitzki once again took over for the Mavericks in the last quarter scoring 24 of the Maverick's 29 to come back and win it against the Bobcats.

Trailing by 10 late in the third, the Mavs showed tremendous heart coming back and taking the win. Nowitzki hit 25 and Ellis dropped 22.

Oklahoma City Thunder VS Sacramento Kings

The Thunder were able to take the win but the Kings fought hard in the final term. With DeMarcus Cousins out, the Kings looked to unlikely hero Isaiah Thomas to lead them over the line.

Unfortunately, after hitting 21 in the last quarter Thomas missed a shot which fell short in the the dying seconds. Thomas outscored the Thunder alone netting 21 to their 19. Kevin Durant led the Thunder  with 27 points and 11 rebounds.

Golden State Warriors 112 VS Toronto Raptors 103 Game Of The Night

The Golden State Warriors showed tremendous heart recording their biggest comeback in over 60 years.

The Warriors had been questioned as to whether they could do it without Andre Iguodala and they certainly showed they could.

Trailing by 27 early in the third quarter, Stephen Curry and Klay Thompson combined for six three pointers in the fourth and led the team to a nine point win. Curry led the team with 27 points and 10 assists.

Write for GiveMeSport! Sign-up to the GMS Writing Academy here:

DISCLAIMER: This article has been written by a member of the GiveMeSport Writing Academy and does not represent the views of or SportsNewMedia. The views and opinions expressed are solely that of the author credited at the top of this article. and SportsNewMedia do not take any responsibility for the content of its contributors.

Do YOU want to write for GiveMeSport? Get started today by signing-up and submitting an article HERE: