Around 40 people have been killed after suicide bombers in Pakistan targeted the security forces in a crowded part of Lahore.
The blasts happened within seconds of each other. A third bomb exploded near a police station, injuring four people.
Lahore is the cultural capital of the Punjab region, and is known for its political stability. But it has suffered a recent spate of attacks.
Almost 100 people were wounded in the initial bombings.
Amid the chaos, bystanders rushed to help the injured into ambulances.
Pakistan has been fighting insurgents in its volatile tribal areas bordering Afghanistan.
No one has admitted being behind the latest bombings, although militants with links to the Taliban or Al Qaeda are suspected.
Analysts believe they want to increase pressure on the U.S. backed government of President Asif Ali Zardari.