2015 world champion Danielle Williams was the only Jamaican winner at Thursday's IAAF Diamond League meeting in Oslo, Norway. Williams fended off Alina Talay of Belarus 12.63 and American Queen Harrison 12.71 to take the 100 metre hurdles in a season's best 12.60 seconds.
Commonwealth Games champion Kimberly Williams was third in the triple jump clearing 14.50 metres with compatriot and silver medallist at the Games Shanieka Ricketts fourth in 14.44 metres. Catherine Ibarguen of Colombia won the event in a season's best 14.89 metres.
Elsewhere, Aisha Praught-Leer, the Commonwealth Games steeplechase champion, was fifth in her pet event in 9 minutes, 33.23.
Meanwhile, another Commonwealth Games champion, Fedrick Dacres, battling a torn meniscus, had to settle for eighth in the men's discus with a 63.85 metre throw. Andrius Gudzius of Lithuania was the winner after heaving 69.04 metres.