A man has been charged with attempted murder after allegedly assaulting two men at a rail station.
British Transport Police (BTP) said a 58-year-old man is in hospital following the incident at Haymarket Station in Edinburgh, which happened shortly before 10pm on Thursday.
Another man, aged 32, sustained facial injuries after allegedly being assaulted on a platform at the station.
Marc McKinnlay, 35, from Cowdenbeath, Fife, has appeared at Edinburgh Sheriff Court charged with attempted murder and assault to injury.
He made no plea and was released on bail.
BTP Detective Inspector Brian McAleese said: “I would urge anyone who may have seen anything or the events leading up to this incident to get in touch with us as soon as possible to assist with our enquiries”.
“You can text 61016 or call 0800 40 50 40 quoting reference 661 of 20/02/20. Alternatively you can call Crimestoppers anonymously on 0800 555 111.”