It was an edge of your seat kind of match but after nearly two hours the world No.8 booked a spot in the French Open final defeating American teenager Amanda Anisimova 6-7(4), 6-3, 6-3.

The match started off well for Barty, going up 5-0 in the opening set and winning 16 of the first 17 points but Anisimova wasn't giving up without a fight. 

The 17-year-old rallied to win six straight games and send the first set to a tiebreaker before taking the early lead and she only continued her momentum in the second with a 3-0 lead. 

However, Barty managed to turn the set back into her favour by winning six straight games and force a decider. 

Australian fans were cheering on loudly at Suzanne-Lenglen and those back home were also getting behind the 23-year-old.

Barty was on course to win the last five games but Anisimova had other plans and made one last push to try to mount another comeback. 

The world No.51 saved five match points before a perfectly-placed backhand slice from the Aussie sealed her a spot in the final.

She becomes the first Australian since Sam Stosur in 2010 to make the French Open final.

The achievement comes just three years after Barty reappeared on the WTA Rankings at No. 623 after taking time away from the sport. 

Barty will now meet Czech teen Marketa Vondrousova with the first Grand Slam singles title for either player on the line.