A semi truck driver had just seconds to escape before his engine caught fire on Winchester Road in Lexington Tuesday afternoon.
The driver tells us his truck started stalling around the Fortune Drive intersection.
Before he could pull over, flames were coming out of the front of his truck.
The driver was able to escape, and emergency crews put out the flames before they spread.
Emergency crews did close Winchester Road's eastbound lane for about an hour, so they could clean up diesel leaking onto the road.
No one was hurt.