Put oven rack in middle position and preheat oven to 350°F.
Purée tomatoes, garlic, chili, 1 teaspoon salt, 1/2 teaspoon sugar, and 1 cup water in a blender until smooth.
Heat 1/4 cup oil in a 12-inch heavy skillet over moderately high heat until hot but not smoking, then carefully pour in tomato sauce (it will splatter). Stir in cilantro and briskly simmer, uncovered, stirring occasionally, until sauce is slightly thickened, about 10 minutes. Stir in salt and sugar to taste, then reduce heat to low.
While sauce simmers, put baguette slices in a shallow baking pan and brush with remaining tablespoon oil and season lightly with salt and pepper. Bake until just crisp on top, about 10 minutes. Keep toasts warm in turned-off oven.
Gently place eggs with a slotted spoon into soup bowls and season with salt. Spoon sauce generously over eggs and sprinkle with cilantro. Serve with toasts.