A trucker had a lucky escape when a passing train scraped the front of his lorry, missing him by inches.
CCTV footage shows the lorry moving onto a level crossing, only to get stuck as a traffic jam formed.
As the barriers came down, cars behind reversed to give the driver room to retreat.
READ MORE: Food influencer among four dead after terrifying drowning accident
The lorry inched backwards and was almost clear when a train suddenly hurtled past, scraping the cab and sending debris flying.
The train ground to a halt seconds later in Anzegem, Belgium, on Monday (16 Mar) morning, as reported by NeedToKnow.
The trucker was taken away in shock, but miraculously, he was uninjured.
The accident left the train scratched, the lorry damaged, and the barrier destroyed.
Train services between Oudenaarde and Kortrijk were suspended for several hours, with around 160 passengers forced to continue by bus.
Railway operator Infrabel said the collision could have been avoided, noting there was roughly a minute to call the emergency number 1711 and halt train traffic.
Infrabel warned online: “Before you drive onto a level crossing, make sure the light is white, the barrier is open, and there’s enough space to completely clear the crossing.
“If any of this isn’t the case, don’t drive onto the crossing!”
READ MORE: Pet dog survives terrifying encounter with 20ft anaconda