A man is fighting for his life after being struck by a pick-up truck in the early hours of the morning.
The 24-year-old was walking on the B7076 near to the village of Ecclefechan at around 1.30am when he was hit by the black Mitsubishi L200.
Emergency services administered treatment at the scene before rushing him to Dumfries and Galloway Royal Infirmary.
He was later transferred to the Queen Elizabeth University Hospital in Glasgow where his condition is described is critical but stable.
Road policing sergeant, Colin Ramage, said: “A man has been left seriously injured following this collision and enquiries are ongoing to establish the full circumstances of what happened.
“We are appealing for anyone who was on the B7076 near to Ecclefechan in the early hours of this morning and may have noticed the vehicle involved, or anything else of relevance, to please get in touch.
“We are particularly keen to hear from motorists with dash-cams who may have footage which could assist with our enquiries.
“Anyone with information is asked to contact Police Scotland on 101, quoting incident number 0290 of Sunday, October 22.”
Follow STV News on WhatsApp
Scan the QR code on your mobile device for all the latest news from around the country