Jamaica's Danielle Williams won the 100m hurdles in a new national record of 12.32 seconds at the London Diamond League. Williams Arrived to London with a 12.48 personal best. She first broke her PB in the heats with 12.41 and 55 minutes later she won the final in 12.32. Her winning time in the final broke Janeek Brown's Jamaican record and moved her to No. 7 on the all-time list.