Nigeria's hope of picking up their first gold medal at the 2016 Olympic Games in Brazil is far from over as sprinter Ejowvokoghene Oduduru Divine advanced to the semi-finals of the Men's 200m event.
The 19-year old came 21st out of 76 athletes after completing the race in 20.34seconds.
Divine Oduduru heads into the semi-finals to challenge for an opportunity to reach the finals and win gold medal at the event.
The young Nigerian is up against the likes of Cuba's Roberto Skyers, United States' Ameer Webb, Bahrain's Salem Eid Yaqoob, Jamaica's Usain Bolt, Canada's Andre De Grasse, Great Britain's Adam Gemili and Turkey's Ramil Guliyev.
The 200m race is set to take place today by 9pm as Divine Oduduru looks to go for gold.
World's fastest man Usain Bolt is highly tipped to ease through to the finals as well as Canada's Andre De Grasse who won bronze medal at the Men's 100m race.
Divine Oduduru took to his social media handle to plead for Nigeria's prayers and support as he faces a tough semi-finals.
Our prayers and support are with you Divine as you go for Gold!