Here are the results after Saturday's action.
Semi-Finals
CZE leads Germany 2-0
Petra Kvitova d. Julia Georges 6-3, 6-2
Karolina Pliskova d. Angelique Kerber 7-5, 6-3
USA ties France 1-1
In a stunning turn of events. Sloane wins a FC singles match after being miserable in the past and Coco who was on a 13 match winning streak couldn't put away Kiki
Sloane Stephens d. Pauline Parmentier 7-6(3), 7-5
Kiki Mladenovic d. Coco Vandeweghe 1-6, 6-3, 6-2
__________________________________________________
World Group I Playoff
Belarus ties Slovakia 1-1
Aliaksandra Sasnovich d. Jana Cepelova 7-6, 7-5
Viktoria Kuzmova d. Aryna Sabalenka 6-2, 2-6, 7-6(5)
Romania leads Switzerland 2-0
Simona Halep d. Viktorija Golubic 6-3, 1-6, 6-1
Irina-Camelia Begu d. Timea Bacsinsky 6-4, 6-1
Australia ties Netherlands 1-1
Lesley Kerkhove d. Sam Stosur 7-5, 7-6(1)
Ash Barty d. Quirine Lemoine 6-0, 6-2
Belgium leads Italy 2-0
Elise Mertens d. Jasmine Paolini 6-1, 7-5
Alison Van Uytvanck d. Sara Errani 6-4, 6-7(6), 6-2
___________________________________________________
World Group II Playoff
Russia ties Latvia 1-1
Anastasia Pavlyuchenkova d. Anastasija Sevastova 6-3, 2-6, 6-4
Jelena Ostapenko d. Ekaterina Makarova 7-5, 6-4
Spain leads Paraguay 2-0
Carla Suarez Navarro d. Veronica Cepede Royg 6-2, 6-2
Garbine Muguruza d. Montserrat Gonzalez 6-4, 5-7, 6-4
Canada ties Ukraine 1-1
Lesia Tsurenko d. Bianca Vanessa Andreescu 6-4, 3-6, 4-0 (ret)
Eugenie Bouchard d. Kateryna Bondarenko 6-2, 7-5
Japan ties Great Britain 1-1
Naomi Osaka d. Heather Watson 6-2, 6-3
Johanna Konta d. Karumi Nara 6-4, 6-2