NEW YORK (CBSNewYork) — An 11-year-old boy who survived a taxi crash that killed his grandmother and their driver is now in stable condition.

The cab carrying 60-year-old Suzanne Nicholson and her grandson, 11-year-old Gabriel Larsen, was crushed after the chain-reaction wreck early Saturday morning on the Long Island Expressway.

The taxi first hit the back of a sports car and then drifted into the path of a garbage truck that couldn’t stop in time, police said.

Nicolson’s husband said his family was told Gabriel is alive because of his wife.

“We’ve had reports from the emergency personnel back there that his grandmother played a big part in the reason he survived,” said Dwayne Nicholson. “My wife was laying across Gabe, totally covering him up and shielding him. He’s quite sure that’s what saved his life.”

Larson was hospitalized with broken bones and other injuries.

He and his grandmother were visiting New York from Utah and had just arrived at Kennedy Airport.

The driver of the cab, 46-year-old cab Mohamed Hussain, was also killed.

Please share your thoughts below…

Watch & Listen LIVE