On 27th November 1978, Dan White went to City Hall with a loaded .38 revolver. In order to avoid the metal detectors he entered through a basement window that had been negligently left open for ventilation. He proceeded to the Mayor's office where the two men began arguing until Moscone suggested going to a more private room so that they couldn’t be heard. Once there, Moscone refused to re-appoint him and White shot the Mayor twice in the chest and twice in the head.
He then went down the corridor and shot Milk, twice in the chest, once in the back and twice again in the head. Soon after he turned himself in at the police station where he used to work and there are reports that his old colleagues cheered and applauded him when he arrived.