Bolt, running at the track where he achieved the individual Olympic sprint double and the 4x100m relay for the second time four years ago in London, was the star attraction on day one of the Anniversary Games in front of 40,000 people at the Olympic stadium and he did not disappoint in the men's 200m.
Brushing aside any concerns about the hamstring injury which forced him to withdraw from his country's Olympic trials in Kingston earlier this month, Bolt ran a solid time of 19.89sec in his first competitive 200m of this season.
Bolt, who remains undefeated in this stadium in East London, is confident he can iron out any glitches with his cornering in his favourite discipline.
"I'm getting there. I am not fully in shape," said the 29-year-old.
More From This Section
"I need more work, but over time I will get there. I thought the cornering wasn't perfect. But I am feeling good.
"At least I came here, ran the race and had no injuries. I am ready to defend my Olympic titles. The main thing is I am injury free. I always love competing here. It's always a great fun at this stadium."
Harrison has not been selected for the US Olympic team but she showed the selectors what they will be missing by lowering the 100m hurdles world record.
The mark of 12.21sec ran by Bulgarian Yordanka Donkova has stood since 1988 but Harrison went 0.01sec under that to earn himself a Diamond League bonus of $50,000.
"Not making the Olympic Games was upsetting," said Harrison.
In that race, British runner Tiffany Porter (12.70sec)
and Jessica Ennis-Hill (13.04sec) were sixth and eighth respectively.
The newly-laid track in Stratford is clearly very quick.
It contributed to plenty of fast times across the 10th Diamond League meeting of the season -- as well as two significant record-breaking moments for the British team.
Scottish runner Laura Muir produced a gutsy, determined run in the women's 1500m. Her mark of 3:57.49 broke Kelly Holmes's national record by 0.41sec.
"I knew I was in really good shape but I wanted to do it justice. I didn't want to hang back," she said.
In the absence of Bolt, who focused on the 200m instead, the men's 100m went to the Frenchman Jimmy Vicaut.
At 10.02sec, it was not exactly a quick time - to put it into some context, it would have placed him ninth at the 2015 world championships final.
The night's action kicked off in style with Britain's 4x100m relay runners breaking their own national record.
The quartet of Asha Philip, Desiree Henry, Daryl Neita and Dina Asher-Smith smashed the competition with an outstanding demonstration of speed.
Brazil were second in 42.59secs France were third in 42.84sec. Holland, winners of the European title earlier this month in Amsterdam, bungled up the changeovers and did not finish the race.