Home Other Sports Lloyd Harris reaches Indian Wells semis