Bulgaria’s Grigor Dimitrov has won the 2017 ATP Finals after defeating Belgium’s David Goffin in the biggest match of his career.

Sixth seed Dimitrov became the first man since Spain’s Alex Corretja in 1998 to win the title in his debut appearance.

He beat Goffin 7-5 4-6 6-3 at London’s O2 Arena. The final lasted 2 hours, 31 minutes, the longest best-of-three sets final in the tournament’s history.

The victory pushes him to number 3 in the world, with Goffin also rising to 7th.

ALSO: ATP World Tour Finals 2016: Andy Murray Eases Past Marin Cilic

“It has been a tremendous two weeks for me,” said 26-year old Dimitrov. “It is such an honour to play here. This week has been one of the best I have had.”

“David is such a tremendous guy, forget the tennis,” added Dimitrov.

“He can hit the ball well also, so congrats to him. He is one of the most improved players this past week and months. It was an unbelievable effort. I am very proud to play him in the final.

“I am lost for words. My team have been unbelievable, my family.”