Updated Friday morning.
Crews worked through the night to contain and clean up a gasoline spill from a tanker truck whose driver managed to bust open valves on its side, sending more than 1,000 gallons of gas into the street and Dorchester Bay, shutting Dorchester Avenue at Freeport and Hancock and forcing the evacuation of 44 nearby residents.
The Boston Fire Department reports the roads were re-opened around 6:10 a.m., after the remaining 10,000 gallons of gasoline were pumped into another tanker, foam and gasoline-absorbing materials cleaned up and the tanker towed away.
The department says the truck, making a delivery to the Sunoco station, ran over the base of a light pole around 11:15 p.m., rupturing the valves for one of its two tanks.
The department declared a Level 3 hazmat response - its highest - as police blocked roads and called in two MBTA buses and the Red Cross for residents forced to evacuate their homes on the even-numbered side of Dorchester Avenue.
The Coast Guard was summoned because the gasoline was flowing into a basin leading right into Dorchester Bay.