Gardaí are trying to establish a motive for the shooting of two men in Finglas in Dublin.

The two were driving in a white van along River Road when the shooting occurred at 9.10am.

Gardaí believe a gunman, who was wearing a flourescent jacket, parked his car and pretended to be working on the River Road between Finglas and Blanchardstown when the men drove up.

When they stopped he walked over to them and fired several shots from a handgun.

The driver was hit twice and the passenger, who managed to get out of the van, was shot once.

The victims were taken to Connolly Hospital Blanchardstown, where they are in a stable condition.

Detectives are trying to establish a motive for the shooting but are investigating whether it is linked to a debt that was owed to the late Eamon Dunne, who was shot dead in April.

The scene has been sealed off and gardaí in Finglas are appealing for anyone with information to contact them.