A passenger train was derailed after smashing into a lorry at a level crossing.
Footage shows the HGV approaching the crossing at speed despite warning bells sounding, while the train driver repeatedly blasted the horn.
The lorry drove onto the tracks at the worst possible moment, with the front of the train ploughing into the side of the cab, crushing it and sending debris flying.
READ MORE: One dead after bus skids and flips on wet motorway
The impact was so severe that one carriage of the train derailed.
The train ground to a halt, coming to rest diagonally across the tracks and leaning to one side as smoke rose from beneath it.
The crash happened near Chýnov, in the Czech Republic, at around 1.30pm on Thursday (24 July).
Firefighters evacuated 25 people from the train, including 20 passengers.
The train driver and two passengers suffered minor to moderate injuries, while the lorry driver was seriously injured.
Damage to the train has been estimated at CZK 5m CZK (£172,000), while damage to the railway infrastructure is estimated at 100,000 CZK (£3,400).
The lorry sustained damage worth around 1m CZK (£34,000), as reported by Need To Know.
Vojtěch Míra, spokesperson for the South Bohemian Ambulance Service, said: “The operations centre dispatched all available ambulance crews from Tábor, along with an air ambulance helicopter.
“The man in the lorry suffered serious injuries and was conscious when he was airlifted to hospital in České Budějovice.
“Three people on the train were injured, all suffering minor to moderate injuries. Paramedics transported them to hospital.”
The accident investigation concluded shortly after 5pm that day.
The derailed carriage was lifted back onto the tracks at 7.44pm before being removed from the scene shortly after 9pm.
Rail services resumed shortly after 11pm.
READ MORE: ‘Looksmaxxer’ influencer gets bodyslammed to ground during alleged citizen’s arrest