Stars Deliver Thrills at London Diamond League