Ranked 20 in the world, Garcia battled her way through two tight sets against Barty before breezing the third to claim the biggest title of her career.