De Grasse rules track in Hungary, sprints to 2nd 200-metre victory in 5 days
Clocks 19.97 seconds to beat American Kenny Bednarek, Toronto's Aaron Brown
Canada's Andre De Grasse ran to another fast time less than a month out from the Tokyo Olympics.
The three-time Olympic medallist from Markham, Ont., won the 200 metres in 19.97 seconds on Tuesday at the Gyulai István Memorial on Tuesday in Budapest, Hungary.
Kenny Bednarek, who ran a stunning 19.65 in April, was second in 19.99 at the World Athletics Continental Tour Gold track and field meet. Fellow American Erriyon Knighton was third in 20.03.
Toronto's Aaron Brown was fifth (20.14) and Jerome Blake of Burnaby, B.C., eighth (20.65).
WATCH | Andre De Grasse victorious in Hungary:
De Grasse won the 200 on Thursday at the Diamond League stop in Oslo, Norway in 20.09, followed by Brown in 20.38.
Elliot Giles of Great Britain topped the eight-man field, crossing the line in 1:44.89.
McBride, who ran under the 1:45.20 Olympic standard in his 2019 season opener, is hopeful of running one more race before Tokyo at the July 13 Müller British Grand Prix in Gateshead, England.
Eyeing medal podium in Tokyo
The 27-year-old experienced dysfunctional movement in his hips and pelvis at various times the past two months that caused hamstring issues, but he noticed a significant improvement at the beginning of June after returning home from a training session in Mississippi.
In Tokyo, McBride sees an opportunity to reach the medal podium and correct his mistakes after failing to reach the world final.
"What I really want is to step off the track after the [Olympic final] knowing I executed my race plan to the max and ran the best I possibly could run. If I do, I'll hold my head high. I did not feel like that stepping off the track in Doha."
Elsewhere on Tuesday, Sage Watson of Medicine Hat, Alta., was seventh in women's 400 hurdles. Her time of 56.32 seconds is slightly faster than her 56.52 effort at the Bislett Games Diamond League competition on July 1 in Oslo.
European indoor champion Femke Bol of the Netherlands won in 52.81, two days after clocking a personal-best 52.37 at Diamond League Stockholm.
Vancouver's Liz Gleadle was third in women's javelin with a best throw of 61.90 metres. Liveta Jasiūnaitė of Lithuania threw 62.73 for the victory.
WATCH | Meet Canada's Olympic track and field team:
With files from CBC Sports