A tractor-trailer hauling milk went off I-295 in Portland on the morning of Friday, Oct. 26, 2018. Credit: Courtesy of Maine State Police

A tractor-trailer truck hauling milk went off highway and overturned on Interstate 295 in Portland late Friday morning, according to Maine State Police.

The truck, driven by Herbert Staples of Belfast and owned by M.A. Haskell and Son of China, crashed through the guard rails while traveling south, spilling a mixture of diesel fuel and milk throughout the crash site, according to state police spokesman Stephen McCausland.

The mixture will be pumped out of the truck before it’s removed, which was happening early Friday afternoon, McCausland said.

Police closed both southbound lanes and routed traffic around the crash site using the Falmouth Spur of the Maine Turnpike. Police estimated the southbound closure will last throughout Friday afternoon.

Northbound traffic hasn’t been affected.

Police said Staples wasn’t seriously injured and was taken to a Portland hospital. The Maine Department of Transportation and the Department of Environmental Protection were at the crash scene Friday.

The crash happened just north of the S-turns through Portland along the banks of the Piscataqua River near the Portland-Falmouth line.

Follow the Bangor Daily News on Facebook for the latest Maine news.