Williams, de 37 años, tuvo que vencer la dura resistencia de Riske, que en los octavos había eliminado a la número uno del mundo Ashleigh Barty, para imponerse por 6-4, 4-6 y 6-3 en dos horas exactas de partido.
La rumana Simona Halep, séptima cabeza de serie, también firmó su billete para semifianles del Grand Slam inglés sobre hierba, derrotando a la china Zhang Shuai en casi una hora y media.
Williams se enfrentará por un puesto en la final con la checa Barbora Strycova, número 54 del mundo, que venció a la británica y décimonovena cabeza de serie Johanna Konta por 7-6 (7/5) y 6-1.
Halep por su parte se medirá con la ucraniana Elina Svitolina, octava tenista mundial, que llega por primera vez a semifinales de Wimbledon tras ganar a la checa Karolina Muchova.
(AFP)