Safe in the arms of the police, 30 children emerged from a nursery school in Malaysia after being held hostage by a man armed with a hammer and a machete.
They were collected by their relieved parents.
Police stormed the building in a town two hours drive from Singapore and rescued the 30 youngsters and four teachers.
The man barged into the building and threatened to kill the children unless he was given a gun. They could be heard singing in an attempt to calm the man down. Officers tried to negotiate but eventually stormed the building, using tear gas.
The suspect is thought to have been shot in the head by police and is in a critical condition.