A suicide bombing has killed at least 40 people and injured 140 others in the centre of Afghanistan's capital, Kabul, BBC reported.
Attackers drove an ambulance laden with explosives past a police checkpoint into a street that was closed to public transport.
It happened near the old interior ministry building and offices of the European Union and High Peace Council.
The Taliban have said they carried out the attack.
A week ago, Taliban militants killed 22 people in a luxury Kabul hotel.
Witnesses say the area - home to foreign embassies and the city's police headquarters - was crowded with people when the bomb exploded on Saturday at about 12:15 local time (08:45 GMT). Plumes of smoke were seen from around the city.
Officials said the death toll would probably continue to rise as casualties were brought to hospitals for medical attention.
At least three people have been killed and as many as 50 wounded after a powerful explosion rocked the city centre of the Afghan capital of Kabul.
An explosion hit an area of the Afghan capital Kabul on Saturday near many foreign embassies and government buildings, Reuters reporters heard.
It was not immediately clear whether there were any casualties from the blast, which comes a week after a deadly attack on the Intercontinental Hotel in the city.
More about: Kabul