A 12-year-old girl is fighting for her life after being hit by a car.

The incident happened just after 7pm on Thursday in Sandy Brae, Kennoway, Fife.

A girl was struck by a silver Ford Mondeo which was travelling northbound.

She was taken to Victoria Hospital in Kirkcaldy in a critical condition.

The road was closed for around five hours while collision investigations took place.

Police sergeant Alastair Purvis said: "This collision has resulted in a young girl being taken to hospital with serious injuries and I am urging anyone who was in the Sandy Brae area and has information that may be able to help our investigation to come forward.

"Likewise anyone who saw the vehicle or witnessed the collision is asked to contact police."