Both runners clocked 10.07 seconds but the judges awarded the win to Blake.
The two-time Olympic champion in the 4x100m relay was delighted with the win but hinted that there's more in the tank.
"It was good, it was coming. The weather wasn't great but I'm saving the big day for the World Championships and the Diamond League finals in Zurich. The time's not bad under the circumstances. I can run faster than that and training has been good." - Yohan Blake to diamondleague.com
Blake's victory sees him poised to challenge for the Diamond League Trophy at the Diamond League final that will take place in Zurich on 29 August.
Miller-Uibo remains undefeated in the 200m
Shaunae Miller-Uibo took victory in the women's 200m. The Bahamian who famously dove to the 400m gold medal at the Rio 2016 Olympic Games, crossed the line in 22.24 seconds - 0.09 slower that her meeting record clocked in 2018.
"The race didn't go to plan. My start was just horrible and had to rely on that 400m speed to get through." - Shaunae Miller-Uibo to diamondleague.com
Great Britain's Dina Asher-Smith was up on Miller-Uibo's shoulder in the opening strides but could not keep pace once they were at full speed and just managed to beat Jamaica's three-time Olympian Shelly-Ann Fraser-Pryce to second place.
Reigning world champion Dafne Schippers from The Netherlands had to settle for fourth.
Jamaica's Danielle Williams won the women's 100m hurdles. The 2015 world champion clocked a time of 12.46 seconds - tying the meet record.
She took victory ahead of American world record holder Kendra Harrison and Tobi Amusan from Nigeria.
Jump starting the birthday celebrations
Nafissatou Thiam set a new national record en-route to victory in the women's long jump with a leap of 6.86m.
The Belgian, who became the youngest heptathlon gold medallist in Olympic history when she took victory at Rio 2016, clinched her maiden Diamond League victory and set the record on the eve of her 25th birthday, which falls on 19 August.
"It was really good, a really good competition. It's almost 20 cm more than my PB [personal best], it gives me confidence." - Nafissatau Thiam to diamondleague.com
Rio 2016 long jump bronze medallist,Serbia's Ivana Spanovic, was second while Great Britain's Katarina Johnson-Thompson completed the podium.
The next Diamond League event is in Paris on 24th August. The finals take place in Zurich on 29th and Brussels on 6th September.
The IAAF World Athletics Championships 2019 are in Doha, Qatar from 28th September to 6th October.