Get breaking news alerts and special reports. The news and stories that matter, delivered weekday mornings.

Blinding sun, rain and rubbernecking were blamed for a chain of accidents involving almost 100 vehicles along a stretch of interstate in North Carolina on Sunday evening, injuring at least 20 people and delaying travel late into the night.

Incredibly, none of the injuries was reported to be serious in the series of wrecks, which the state Transportation Department tabulated at nine, involving 94 vehicles, along a six-mile stretch of freeway where westbound Interstate 40 and southbound Interstate 85 are combined in Alamance County, east of Burlington.

Reports of the pileups began about 6 p.m. ET, NBC station WXII of Greensboro reported. The Times News of Burlington quoted county emergency officials as saying the pileup began when a wreck launched a Jeep onto another car near the westbound 150 exit.

State troopers investigate a series of accidents involving at least 90 vehicles Sunday on I40/I85 near Burlington, North Carolina. Rich Cisney — WXII-TV

WXII said drivers reported that evening sun reflecting off rain-slicked pavement made for blinding conditions. NBC station WRAL of Raleigh quoted investigators as saying rubberneckers were believed to have caused several more wrecks.

The interstate remained closed at mile markers 148 and 150 almost five hours later, with heavy congestion continuing to cause delays estimated at an hour in some spots.

Mary Holmes, who was involved in one of the accidents, told WRAL that she saw at least 30 vehicles "piled up" around her. She said drivers simply couldn't avoid hitting one another.

Mary Holmes describes crashing on I40. Says drivers simply couldn't avoid hitting each other. #WRAL pic.twitter.com/8jTg3WCoat — Candace Sweat (@WRALCandace) March 14, 2016

"Never. Never in my life" had she experienced anything else like it, she said.