Florianopolis, Brazil (SportsNetwork.com) - Second seed Garbine Muguruza and third-seeded Klara Zakopalova will be the combatants in Saturday's final at the $250,000 Brasil Tennis Cup.
The Czech veteran Zakopalova upset top-seeded Spaniard Carla Suarez Navarro 6-3, 3-6, 6-2, while the rising Spaniard Muguruza whipped Kazakhstan's Yaroslava Shvedova 6-2, 6-3 at this clay court event.
The hot Zakopalova is fresh off her runner-up finish in Rio de Janeiro last week.
Muguruza and Zakopalova have split two career meetings, with the Czech taking their first clash two years ago in Seoul.
The 20-year-old Venezuelan-born Muguruza reached her first-ever WTA final in Hobart last month, capturing a title in Australia by beating Zakopalova in the final.
The 32-year-old Zakopalova is 2-12 in her career finals, with both titles coming nine long years ago. She's a two-time WTA runner-up this season, including the loss to Muguruza in Hobart.