Dirk Nowitzki, 32, has finally won it all and he will probably come down as the best international player to ever play the game of basketball in the stage of NBA.

Dallas Mavericks have finished off the Miami Heat in game 6 winning the NBA Finals 4-2.

The final score was 105-95 Mavericks win over the Heat. Nowitzki was named MVP of the Finals.

Along with Dirk Nowitzki, Jason Kidd, Jason Terry and Shawn Marion have won their first and long awaited NBA championship.

It was a sweet win for Nowitzki, after Dywane Wade's Miami Heat defeated the Mavericks 4 games to 2 in the 2006 NBA finals.

Lebron James' aggressive pursuit of NBA Championship in teaming up with Wade and Chris Bosh fell short this year.