Seattle tops Texas 4-3 to open homestand