The 20-year-old displayed Man Of The Match performance, grabbing a brace and assist to help Midtjylland overcome Randers 3-1 away from home.
Onyedika 14 minutes opener gave the visitors the lead before doubling his tally 25 minutes later.
Stephen Odey pulled on back for the home side 8 minutes into second half but Evander scored in 64th minute to make sure Midtjylland secured all 3 points.
Onyedika, who featured for 90 minutes for the visitors, had just two shots on target while Stephen Odey had 3 on target.
The Brian Priske side remains top of the league with 34 points, six points clear from second slot and 10 points clear from Rander FC.