Bia, 20ª do mundo e sétima cabeça de chave no torneio, venceu a batalha de três horas e quatro minutos por 2 a 1, com parciais de 7-5, 6-7 (3/7) e 6-2.
Esta foi a quinta vez na temporada que a paulistana joga uma partida que dura mais de três horas.
Confira o resumo da partida
Haddad Maia conseguiu salvar três set points na primeira parcial e, após vencer 4 games em sequência, virou uma desvantagem de 5-3.
No segundo set, foi a vez de Bia ter dois match points em 5-4 e 6-5, mas Kostyuk se recuperou e levou o tie-break.
Na parcial decisiva, a ucraniana teve três chances de quebra no primeiro game. Bia mostrou sua incrível resiliência novamente e fechou a partida em 6-2.
Nas quartas de final, a brasileira enfrentará a tcheca Barbora Krejcikova, quarta cabeça de chave, que derrotou outra ucraniana, Anhelina Kalinina, com parciais de 6-3 e 6-2.
Em uma possível semi na Califórnia, Bia duelará contra a vencedora da partida entre a francesa Caroline Garcia e a norte-americana Danielle Collins.
Siga o WTA 500 de San Diego em tempo real