A man is being reported for an alleged driving offence after a pensioner was hit by a car after St Johnstone’s game with Livingston on Saturday.
Police and paramedics were called to the collision on Crieff Road at around 5pm, as supporters made their way home from McDiarmid Park.
Fans watched on as the 74-year-old was struck, before he was taken away by ambulance.
Some people reported hearing a horn sounding and then a loud bang as the incident happened.
One onlooker, who asked not to be named, said: “The fans of both Livingston and St Johnstone were brilliant in making sure the man was OK.
“It was awful, I don’t even know what to think.”
“I’ve never seen anything like that before. I just hope the old guy is alright.”
Driver, 21, reported to procurator fiscal
On Monday, a Police Scotland spokesperson said: “We were called around 5pm on Saturday to a report of a crash on Crieff Road, Perth, involving a car and a pedestrian.
“The pedestrian, a 74-year-old man, was taken to Ninewells Hospital by the Scottish Ambulance Service.
“A 21-year-old man, the driver of the car, will be reported to the procurator fiscal in connection with a road traffic offence.”