A truck driver in his seventies is in serious condition in hospital after an accident Monday evening in St-Eustache.
Police are investigating why the truck drove off the road, next to a bridge, down an embankment and into the Chène river.
The truck and massive Hydro Quebec generator it was carrying flipped, and the cab caught fire.
Nearby residents came to the man's rescue, but it was firefighters who ended up pulling him out of the truck.
Firefighters and Environment Quebec crews sucessfully limited the damage from the spill. The generated was holding about 4,000 litres of diesel.
"The quantity probably less than 100 litres," said Charles de Rouville, fire department director.
The driver was transported to Hotel Dieu hospital where he is being trated for not life-threatening injuries.
Floating booms were installed to contain the spilled fuel and crews hauled the generator and cab out of the water Tuesday morning.