Belgian police have confirmed the incident is under control. Soldiers guarding the main train station in the Belgian capital "neutralized" the suspect after a small explosion, according to local media.
"There was an accident at Central Station. There was an explosion around a person. That person was neutralized by the soldiers that were on the scene," a police spokesperson told reporters, as cited by Reuters.
"At the moment, the police are in numbers at the station and everything is under control."
The spokesperson did not clarify whether the 'neutralized' suspect had been killed.
"According to initial findings, there is not much damage, but more details are missing for now," federal police said regarding reports of an explosion, as reported by Het Laatste Nieuws.Belgian Rail says traffic has been halted at Brussels Central Station, and the city's Grand Palace has also been evacuated, report local Belgian media.
"The incident is still under investigation," Peter De Waele of the federal police said.
Comment: A spokesperson for the Belgian Federal prosecutor confirmed there were no other casualties. He also reported the incident was a 'terrorist attack' and would not confirm whether the suspect was alive or dead.
A controlled explosion warning was issued by the Crisis Center Belgium.
Update: The suspect was a 36-year-old Moroccan from Molenbeek. The explosive device consisted of nails and gas canisters inside a bag, but it only caused a partial explosion. After the dud explosion, the man rushed to a soldier shouting "Allahu Akbar" and the soldier shot him dead.