Coco Gauff broke when Zheng Qinwen served for the title sparking a 3-6, 6-4, 7-6(2) comeback win to capture the WTA Finals title and a record $4.8 million champion's check.
Shapovalov ended a long title drought with his 6-4 6-4 win in Belgrade .
Benjamin Bonzi came from qualifying to win his maiden ATP title on home soil in Metz.
Gauff will face China's Zheng Qinwen for the final WTA title of 2024.
Canadian qualifier Denis Shapovalov swept fourth-seeded Jiri Lehecka 6-2, 6-1 charging into his first final since 2022 in Belgrade.
Seventh-seeded Zheng Qinwen won four of the last five games fending off Barbora Krejcikova 6-3, 7-5 to reach the final of the WTA Finals.
Design by Tennis Now Team