A 15-year-old boy has died after being hit by a taxi.
James Morrison was pronounced dead on the B925 road near Crossgates, Fife, at 11.45pm on Saturday.
The road was closed for six hours following the incident, which involved a Renault Traffic MPV.
Officers said neither the driver or the passengers of the taxi were injured.
Anyone with information is asked to contact 101