Super Eagles star Samu Chukwueze was unable to influence proceedings due to a thigh injury, as Milan suffered a 2-0 defeat to Juventus in Turin.
Juventus started on the front foot but it was really a back-and-forth affair, with both teams creating numerous scoring opportunities in the first half.
Milan goalkeeper Mike Maignan made several crucial saves to keep the game goalless at the break.
The breakthrough finally came just before the hour mark, as Mbangula’s shot took a deflection off Emerson and looped over Maignan.
Weah then sealed the win five minutes later, getting the better of Fikayo Tomori and finishing clinically.
The victory marked Juventus’ first win in four matches and moved them up to fourth in the league while inflicting AC Milan’s first defeat under Sérgio Conceição.