Serena Williams through to Madrid semis

Despite failing to win a game in second set, Williams reaches last four in Spain with victory over Medina Garrigues.