In a large cast iron/oven-safe skillet over medium heat, add 2 tbsp sun dried tomato oil. Add garlic and fry for a couple of mins until it starts to tinge with colour, then pour in the chopped tomatoes. Fill one of the cans up halfway with water, give it a swill, then pour into the second can and swill that out too. Pour into the pan then add sun dried tomatoes, basil, sugar, salt & pepper.
Give it all a good stir, then simmer for 20mins. This is important to marry the flavours and reduce the sauce.
Meanwhile, add sliced bread to a tray and brush one side with oil. Place under the grill and broil until crisp. Flip the slices over, brush with oil and place back under the grill until the other side is crisp. Place to one side and preheat the oven to 180C/350F.
Once the sauce has reduced, check for seasoning and adjust if needed. Use your wooden spoon to make a well/dent in the sauce. Crack an egg into the well, then repeat with the remaining eggs. Place the skillet in the oven for 7-10mins, or until the whites are just about cooked through and the yolk is still a little runny. Check regularly after 6-7mins as they'll cook quickly, and keep in mind they'll carry on cooking a little more once out of the oven.
Season the eggs with a pinch of salt & pepper. Dot over the torn mozzarella, then drizzle over the balsamic glaze and finish with a sprinkle of basil. Tuck in with toast and enjoy!