In a rare show of public anger in China, grief-stricken families and friends marched on the embassy to protest the way investigation into tracing the Malaysia Airlines Flight MH370 - carrying 239 people, 154 of whom were Chinese - was handled.
According to eyewitnesses, protesters threw water bottles and demanded to meet the ambassador as they tried to storm the building.
Earlier, the relatives - some in tears - linked arms and marched peacefully holding placards and chanting "Malaysian government has cheated us" and "Malaysia, return our relatives".
Clashes broke out when security personnel tried to resist attempts by some relatives from approaching reporters outside the embassy.
Also Read
The demonstration came a day after an announcement by Malaysian authorities that the Beijing-bound Boeing 777-200 had crashed in a remote part of southern Indian Ocean.
CCTV showed a statement released by relatives of Chinese passengers questioning the premise that the plane has crashed as stated by Razak. The statement said there is no direct evidence to show the plane had crashed.
It also accused the Malaysian government of cheating the families and the world by withholding information which hindered the search operations and wasted valuable time.
A surprised Chinese government itself appeared to be questioning Razak's conclusion that the jet had crashed in southern Indian Ocean.
He demanded the Malaysian side to provide all information and evidence related to the analysis of satellite data.