Ndoniema, the only Angolan player to score in double digits, came on for Carlos Morais and delivered a team-high 11 points as the defending champions improved to 2-0 to share top of the group with Senegal.
Abderrahim Najah led Morocco with 14 points and Reda Ali Harras added 13 points, but Angola prevailed despite trailing by as many as 10 points in the third quarter.
Stats Don't Lie: Morocco's most prolific scorer Abdelhakim Zouita finished with only 11 points in 29 minutes, which may have hurt the Moroccans' aspirations in the game.
Game Hero: Leonel Paulo scored his last four points in the last minute.
The Bottom Line: Although Morocco conceded their second defeat in a row, they put the Angolans to the test, leading for 26:28 minutes of the game. Angola needed to step up in the waning minutes of the game and now head into Monday’s clash against Senegal to decide the winner of the group. Morocco will take on Mozambique to determine who will be third in Group B.