The Patrol identified four teens involved in the crash. A report said Brooklynn Eggers, 14, of Murray, and Gavin Werner, 15, of Murray, died when the truck they were in tried to cross the tracks in front of an oncoming train.
Rylon Cook, 15, of Osceola, was the third passenger in the vehicle; he was flown to a Des Moines hospital. Cook passed away Saturday.
A 16-year-old from Murray was driving the truck and flown to a Des Moines hospital. He remains in serious condition.