Members of the public and an ambulance crew tried desperately to save the life of a motorcyclist who crashed into a garden wall early yesterday morning.
The 34-year-old was travelling on Terenure Road East when he crashed near the junction of Ferrard Road.
He was understood to be on his way to work in Tallaght at the time.
He lost control of his bike shortly after he passed a bus in the south Dublin suburb at 7.30am.
The bike struck the kerb before hitting the walled entrance to a house.
Passengers on the bus rushed to help, two of whom administered first-aid to the unconscious biker until an ambulance arrived.
The victim died shortly after the impact.
A 39-year-old builder who was working in a driveway next to the wall told of his deep shock.
"I heard a screech, then a big bang. As I turned around I saw a bike in the air," he told the Herald.
He said people got out of the bus moments after the crash.
"Two ladies went over to him. I think one of them was a paramedic. She checked his airways and he wasn't breathing so she started CPR," he said.
"There was a man there and he held the biker's head as she did CPR.
"When the ambulance arrived, the crew took over. Later, they covered him with a blanket.
"The road was bone dry. Gardai then came and closed the road.
"I don't think he lived very far away from where the accident happened."
A 21-year-old man who arrived on the scene said: "I saw two ambulances and a fire engine and some garda cars.
"The motorcyclist was lying on the ground with a blanket covering him. It was very sad to see."
The body of the motorcyclist was removed to Dublin City Morgue.
The road was closed and traffic was diverted. It was later re-opened.
Gardai have appealed for witnesses to the accident to contact them at Terenure Garda Station on 01 6666400 or any garda station.