Two bombs have killed at least 43 people in a busy market in the centre of Pakistan's second largest city, Lahore.
More than 100 people were wounded in the attack which sparked a huge blaze.
The death toll may rise as fire-fighters battle to control the blaze.
CNN reports a bomber on a rickshaw earlier killed at least 10 people in Peshawar when he blew himself up near the courthouse.