Video: Dwyane Wade Drains Three-pointer at the Buzzer to Beat Warriors

Dwyane Wade rolled back the years on Wednesday night, draining a three-pointer at the buzzer to give the Miami Heat a 126-125 win over the Golden State Warriors.

The 13-time All-Star will retire at the end of the season but showed he's still capable of delivering clutch shots. With Miami down by two, Wade drove to the rim with nine seconds left, only to be denied by Andre Igoudala.

The Heat veteran then fed the ball to Dion Waiters, who quickly passed it back to Wade after being double-teamed. Standing at the top of the key with the clock ticking down, Wade's three-pointer was blocked by Warriors forward Jason Bell, but the rebound fell kindly for the Heat guard, as he regained possession.

Despite being precariously balanced on just one leg, Wade threw up another three-pointer, which ricocheted off the board and found its way into the basket.

"It was definitely one of my toughest game-winners that I've hit," Wade was quoted as saying by ESPN. "I remember many years ago when Kobe [Bryant] hit that game-winner on me in L.A. at the top of the key off the glass, and I couldn't understand how he could bank a 3 off the top of the key like that. Same thing. It doesn't make sense, but this definitely is special, especially in my last year. To be able to have special moments."

Crucial though the buzzer-beater was, there was a lot more to Wade's game than just the winning shot. The 37-year-old came off the bench to score 25 points, shooting 10-for-17 from the field in 26 minutes and adding seven rebounds and three assists.

For Wade this season has been a protracted farewell tour and he admitted moments such as the one on Wednesday night were made even more special by his impending retirement.

"It's special for me," he explained. "Obviously as a team we needed this win bad, but we kept fighting, everybody. I've been in this position so many times, and so many times you don't make the shot.

"And the one I make is a one-legged flick from my chest, it's crazy. But great to do it in front of the fans. This is a fun moment."

The win improved the Heat's record for the season to 27-33 and while Miami remains 10th in the Eastern Conference standings, it's just 0.5 games behind the Charlotte Hornets, who currently hold the final playoff spot.

The Warriors, meanwhile, slipped to 43-18 for the season but remain top of the pile in the Western Conference, with a 0.5-game margin over the Denver Nuggets.

Down by as many as 24 points at one stage in the first half, Golden State roared back into the game and looked on course to win until Wade's buzzer-beater.

Stephen Curry and Kevin Durant combined for 53 points, while Klay Thompson finished with 36 points.

Both teams are back in action on Thursday night, with the Heat traveling to Houston and the Warriors taking on the Magic in Orlando.

Dwyane Wade, Miami Heat
Dwyane Wade, #3 of the Miami Heat celebrates after teamamte Wayne Ellington #2 of the Miami Heat hit a three against the New York Knicks at Madison Square Garden on January 27 in New York City. Elsa/Getty Images
Video: Dwyane Wade Drains Three-pointer at the Buzzer to Beat Warriors | Sports