Militants from the Pakistan section of the Taliban have said they carried out an attack on the US consulate in the northern city of Peshawar. Eight people are said to have died, but the attackers failed in their apparent bid to storm the building and no-one inside the mission is reported hurt.
It was one of two suicide attacks in North West Frontier Province. Earlier, more than 40 people were killed at a political rally.
In Peshawar there were several explosions as the militants attacked the heavily guarded US compound. First a car bomb was used to breach a checkpoint; a gun battle then followed as a second car exploded near the entrance.
The dead included security guards and some militants – two gunned down as they tried to break into the grounds on foot, but before they could detonate their explosives.
In the other attack at Timergara north of Peshawar, police say a bomber tried to get into the political meeting and blew himself up when he was stopped at the entrance.
In addition to those killed, dozens more were injured. The ANP, the ethnic Pashtun nationalist party holding the meeting, heads a coalition in North West Frontier province. It is a largely secular party fiercely opposed to Taliban militants who have targeted their gatherings before.
The Pakistani Taliban have vowed to carry out more attacks, saying the assault on the US consulate was in retaliation for American drone strikes in the tribal areas bordering Afghanistan.