The marquee event, however, was the 200m and it lived up to expectations.
The Namibian, the Olympic silver medalist and World U20 champion, running on from behind, surged past Shericka Jackson with 30m to go and won in 21.84. Jackson was again under 22 seconds, clocking 21.95 while Dina Asher-Smith finished third in a season-best 22.03.
The much-talked-about Sha’Carri Richardson was never a factor. She trailed off the curve and was passed down the stretch by Mboma and Asher-Smith to finish fourth in 22.45.
Mboma was elated at getting her first Diamond League win.
“I was really excited to run here in Brussels. It was my first Diamond League experience and to be able to win in such a strong field is great,” she said.
“It has been a very tough and busy season with the Olympics and the World junior championships, but I'm still in good shape. I ran almost a personal best today, so that pleases me. I still have one race to go in Zurich and after that, I will take some rest.”
Jackson, meantime, was disappointed at not winning enjoyed the competition.
“I´m happy with my race but I really wanted to win today,” she said.
“I had a good start so I´m happy with that but there´s still room for improvement. I was able to accelerate towards the end but couldn´t get the win. I loved to race here and the feeling was good.”
Similarly, Asher-Smith was happy with her season-best.
“I´m so happy with my race! I ran a season's best and had a good feeling. It felt so good to be here and to be able to run this fast,” said the Brit, who was unable to compete in the 200m because of a hamstring injury.
“I worked so hard after my injury to return and feel strong again. I really love to run here in Brussels. I still have a few races to go so I hope I can improve myself and feel good. The relaxed feeling is back so I´m very happy with that.”
Goule, a finalist at the Tokyo Olympics, ran a strategic race behind the pacemaker but then assumed the lead with 300m to go.
She would hold that lead until the end to win her first Diamond League race in 1:58.09, holding off Great Britain’s Keely Hodgkinson, who clocked 1:58.16 for second place. Jemma Reekie also of Great Britain was third in 1:58.77.
´I’m extremely happy with my win today! I´m just so excited and happy to win my first Diamond League race,” she said.
“I have to thank God and my coach for believing in me. To race here today, especially against these girls. They are all so strong. I have a lot of respect for Keely Hodgkinson. She´s so good and humble, a very good athlete and still so young. So I´m very happy I could still sprint and take the win. The big crowd today definitely helped with that. You just feel everyone´s excitement for today. I hope I can win in Zurich as well but it will be hard.”
Earlier, Megan Tapper was third in the 100m hurdles but there was misfortune for Danielle Williams, who appeared to suffer an injury and limped across the line in eighth. She was eventually disqualified.
Tapper, the Olympic bronze medalist, got off to a fast start but was eventually caught by Tobi Amusan and Nadine Visser, who crossed the line together and were credited with 12.69. Tapper clocked 12.77 for her second podium finish in the Diamond League this season.
There was no Karsten Warholm or Rai Benjamin in the 400m hurdles but it was no less dramatic as Brazil’s Alison Dos Santos and the British Virgin Islands’ Kyron McMaster engaged in a stirring battle that the latter looked like winning after seven hurdles.
However, the Brazilian eased into the lead over the final hurdle and held it to win in 48.24. McMaster finished second in 48.31.
Jaheel Hyde was in position to finish on the podium but seemed to run out of steam down the stretch and was unable to hold off a fast-finishing Yasmani Copello of Turkey, who took third in 48.45. Hyde had to settle for fourth in 48.91.
The men’s 400m was won by American Michael Cherry in a new personal best and meet record 44.03 leaving Kirani James (44.51) and Isaac Makwala (44.83) in his wake.