A man has been arrested over the attempted murder of a police officer in Edinburgh.
The incident occurred at a petrol station on Stenhouse Road following the alleged theft of a Mercedes-Benz GLE from the Gorgie Road area on Tuesday evening.
A 16-year-old boy was a passenger within the car when it was taken at around 7.05pm.
The teenager was able to flee the vehicle a short time later and was not injured in the incident.
Police Scotland said the 32-year-old male officer was on foot when he was hurt in connection with the case at around 7.25pm.
The officer was taken to the Royal Infirmary of Edinburgh with serious, but not life-threatening, injuries and has since been discharged.
Keep up with all the latest news from the UK and around the world by following Sky News
A 27-year-old man has been arrested in connection with numerous charges, including attempted murder, theft of a motor vehicle, abduction, dangerous driving and other road traffic offences.
He is expected to appear at Edinburgh Sheriff Court on Thursday.
Read more from Sky News:
Manhunt after three women murdered
Parents of girl killed after being hit by car settle civil suit
Be the first to get Breaking News
Install the Sky News app for free
Detective Inspector David McAlinden said: “This was a very serious incident and we are continuing to provide support to the officer and his family.
“I would like to thank members of the public for quickly coming to our colleague’s aid and for their assistance with our enquiries at the scene.
“We are aware that damage was done to several vehicles in the area during the incident and we would encourage any further witnesses, or anyone with information who have yet to speak with police, to please come forward.”