A well-known Afghan politician and at least 20 other people have been killed in a suicide attack in the northern province of Samangan, police say.
Ahmad Khan Samangani was attending a wedding party for his daughter in Aybak, the provincial capital, when the blast happened.
The attacker, posing as a guest, greeted Mr Samangani before detonating his explosives, a witness said.
Mr Samangani, an ethnic Uzbek, was a key military commander and an MP.
He was known as a supporter of President Hamid Karzai and a rival of Gen Abdul Rashid Dostum, a former regional civil war commander in northern Afghanistan and currently one of the country's most prominent Uzbek politicians, the BBC's Bilal Sarwary, in Kabul, says.
The Taliban have denied carrying out the attack.
The hall where the wedding was taking place was packed with about 100 people, a witness said.
In addition to those killed, more than 40 other people were wounded in the attack, according to police.
Ghulam Mohammad Khan, the criminal director of the provincial police, told Associated Press that the dead included a senior Afghan National Army commander and the provincial intelligence chief.
A senior regional police commander related to Mr Samangani was among those injured, he added.
Northern Afghanistan is relatively peaceful compared to the east and south of the country, where militant attacks are frequent.
- Moderate drinking in pregnancy 'harms IQ'
- Nigeria rolls to 6-1 win over Tahiti at Confederations Cup
- Mechanics engage police in running battles over land dispute
- Copter lands in farm causing panic
- Tale of IDPs stuck in forest 20 years after deadly tribal chaos
- Wife of IEBC boss seeks divorce, claims desertion