Canadian sprinter Andre De Grasse blew past the field to post a dominating win in the 200 meters Thursday at the Golden Gala Pietro Mennea meet.
For Aries Merritt, victory in the 110 hurdles marked his first Diamond League victory since a kidney transplant two years ago.
Meanwhile, reigning Olympic and world champion Caterine Ibarguen of Colombia was handed only her second loss in the triple jump since 2012.
At 20.01 seconds, De Grasse established a personal season best, keeping him on track to take over the world title from Usain Bolt, who does not plan to compete in the 200 at the world championships in London in August.
De Grasse already took silver behind...