HOLLAND TOWNSHIP, N.J. (CBSNewYork/AP) — Police in New Jersey say a truck driver who was impaled in the neck by a flying piece of metal is in stable condition.

Holland Township Police Chief John Harris Jr. says the 23-year-old man was driving at 9:15 a.m. Tuesday on Route 519 when a 5-inch piece of metal was dislodged from the ground by nearby roadwork — propelling it into Kyle Lauck’s truck.

The metal piece smashed through a window and construction cage and lodged in his neck.

Police say Lauck’s passenger, Jeremy Wistuk, threw the vehicle into park and stopped the truck. The mason, and a U.S. Marine, then removed the metal and applied pressure to the driver’s wound, likely saving his life.

1128wistuk Driver Impaled By Flying Piece Of Debris; Quick Thinking Passenger Saves His Life

Lauck’s passenger and U.S. Marine, Jeremy Wistuk. (Credit: CBS2)

The driver was rushed to a hospital in Pennsylvania.

(© Copyright 2018 CBS Broadcasting Inc. All Rights Reserved. The Associated Press contributed to this report.)