In Beijing, Danielle Williams survived every drama-filled round to emrge with gold in the final of the women's 100m hurdles.