Pre-race favourite Joshua Cheptegei was fourth.
Njia has again predicted that Cheptegei will also win the World Half Marathon today in Gdniya, Poland.
The seven will in Poland link up with team captain Joshua Cheptegei and three others in Poland
Cheptegei, who earlier this year broke the world 5,000m record, will be making his half-marathon debut.
MTN has on top of the money also offered the athlete with 12GB of data and 35 voice minutes and 36 SMS every month for a year.
She prayed for protection and more achievements in other scheduled games
Players will be tested for the coronavirus at least 72 hours before an event
The win comes with a trophy and $50,000 (sh186m) prize money, and a wild card entry for the World Athletics Championships
The 3000m race is one of 14 disciplines lined up in the shortened, provisional calendar
The Ugandan youthful athlete built on his 10km win recorded at the Simplyhealthy Great Manchester Run last year with some good powerful sprinting to shock...
Sign up to receive our free newsletter