A Taliban suicide bomber rammed his motorbike into an armoured vehicle taking American officials to the US consulate in northwest Pakistan on Friday, in a strike the militants said was in revenge for killing Osama bin Laden.
Two Americans suffered minor injuries, but one Pakistani passer-by was killed and at least 10 others were wounded in the attack in Peshawar, officials said.
The strike was the first on Westerners since the May 2 raid by American commandos on bin Laden's hideout.
The Pakistani Taliban, an al Qaeda-allied group behind scores of attacks in recent years, claimed responsibility.
Taliban spokesman Ahsanullah Ahsan, said in a phone call from an undisclosed location, "We had warned that we will avenge the martyrdom of Osama."
The Americans were travelling in two cars from their homes to the heavily protected consulate building when the bomber on a motorbike struck one of the vehicles.