Watch: Gary Harris nails incredible buzzer-beater to beat OKC in crazy ending

Dallas Mavericks v Denver Nuggets

The Denver Nuggets overcame the Oklahoma City Thunder in a contender for game of the season on Thursday night which included a dramatic finish.

With the Nuggets leading for much of the contest and going up by 17 to start the fourth quarter, OKC staged a terrific late fightback but ultimately fell to a 127-124 defeat after a moment of magic from Gary Harris.

Both teams enjoyed a wild back-and-forth in the final minutes of the game which had fans off their seats.

Russell Westbrook and Jamal Murray traded crazy buckets and the MVP scored 10 of the Thunder's final 16 points.

But the drama took place in the last 30 seconds. Westbrook drove to the rim and converted a layup to cut the Nuggets lead to just one with 28.9 seconds remaining.

In the following play, Murray missed a pull-up jumper but Nikola Jokic was able to grab the rebound and was fouled by Westbrook as they still had a foul to give.

Brooklyn Nets v Denver Nuggets

Jokic was fouled for a second time by Jerami Grant and went to the free-throw line where he knocked down both attempts to put his team up by three.

Oklahoma City came right back after a timeout and incredibly tied the game on a brilliant Paul George step-back three-pointer.

But this still left 1.4 seconds on the clock and enough time for the home team to get off a shot.

With Jokic inbounding, he spotted a wide-open Harris and played a perfect cross-court pass which resulted in a crazy buzzer-beater which sent the crowd inside the Pepsi Center into raptures.

"Joker threw a helluva pass and I was able to get off a good look," said Harris, per ESPN. "It felt good. I knew it was going in."

Westbrook inexplicably lost his man and immediately ran at him to close out the shot but he wasn't able to put him off.

There were some huge performances on the night and amazing individual numbers put up by players on both teams.

For Denver, Jokic ended the night with an impressive triple-double of 29 points, 13 rebounds, and 14 assists. Murray posted a team-high 33 points and Harris added 25.

New York Knicks v Denver Nuggets

In a losing effort, George put up a season-high 43 points and Westbrook was one rebound shy of a triple-double with 20 points, nine boards, and 21 assists.

This can be considered sweet revenge for the Nuggets after the Thunder point guard ended their playoff hopes last season with a buzzer-beater of his own on their home floor.

It was a memorable encounter and it will take some beating as the best game of the year.

News Now - Sport News