Venus Williams, Kastles heading to the finals