The City teenager, winning just his 11th cap, was tidy in possession and combative throughout with a 96% successful pass rate and eight duels won..
Morocco were ahead after just four minutes though Yassir Zabiri’s goal, and Bouaddi then claimed an assist as Achraf Hakimi doubled the hosts’ advantage on 27.

Mohamed Abdourahmane halved the deficit for Niger just before the break, but there was still time for PSG’s marauding full-back Hakimi to score his second of the evening in first-half added time.
Morocco sealed victory when Youssef En Nesyri made it 4-1 on 77 minutes.
Get your tickets for Game4Ricky now
Ayoub Oufkir completed the rout on 90 minutes with a fifth goal as the Moroccans maintained their 100% Group A record with three games played.
Meanwhile England U21s saw – including our loaned out players – no less than City six youngsters involved.
Rico Lewis played 81 minutes of the 1-0 friendly loss to Portugal before being replaced by City team-mate Jahmai Simpson-Pusey.

Max Alleyne, Divin Mubama, Divine Mukasa and Stephen Mfuni also featured for the young Lions.
City v Bradford: Tickets available from £20 for adults and £5 for U18s
Tickets for our Carabao Cup tie with Bradford City are now on general sale.
They’re available from £20 for adults and £5 for U18s as we face the League One Bantams in the quarter-finals of the competition.
The game takes place on Tuesday 15 December with a 20:00 (UK) kick-off at the Etihad.
It’s also worth noting that this match will be Christmas-themed, meaning there’ll be plenty of festive cheer and festive events taking place around the stadium on the day.
Hospitality is also on sale for the game and is available from £90 in The Ardwick.
Our new Pep Guardiola suites are available - with Crossbar at £110 and Zadie’s at £200.
We have a wide range of hospitality packages available, whether you’re looking for an exclusive bar, a dining experience or true once-in-a-lifetime magic, it’s all available at the Etihad Stadium.