Update: 10 a.m.: This article was updated after police released the names of those involved

A high-speed chase between a Porsche and police in the Hudson Valley had a horrific ending with at least one dead.

Shortly before 7:30 p.m. Sunday, police in Ulster County attempted to pull over a black 2008 Porsche Cayenne on Route 299 in the Town of Lloyd, just outside New Paltz. Sources tell Hudson Valley Post the driver didn't stop and a high-speed chase with speeds reaching 100 MPH ensued.

As the vehicle approached the intersection at South Street, it struck the side of a 2008 Ford.  The Porsche then crossed over into the eastbound lane striking a 2018 Ford pickup truck head-on, sending the pickup flying down the road, sources say. A Toyota Prius then rear-ended the Porsche.

Debris from the heavily damaged vehicles was littered across Route 299, stretching about 250 feet, Mark Lieb from Rockland Video Productions tells Hudson Valley Post.

New York State Police confirmed to Hudson Valley Post early Monday morning that at least one person is dead and many injured.

Late Monday morning, police said the driver of the pickup truck, 39-year-old Danielle M. Pecoraro of New Paltz, was pronounced dead on the scene.

The driver of the Porsche was reportedly airlifted to Westchester Medical Center in grave condition with many traumatic injuries.

Police identified the driver as 29-year-old Ryan B. Williams of Poughkeepsie. He's in critical but stable condition, police say.

A passenger in the pickup truck. 24-year-old Mercedes Rosato of New Paltz was transported to Mid-Hudson Regional Hospital and is listed in stable condition.

New York State Police was on the scene until early Monday morning conducting an investigation.

Video at the scene following the accident can be seen below