The Nigeria, Ghana and Algeria internationals featured prominently for their respective clubs at Stade Saint-Symphorien
Simon last featured for Raymond Domenech’s men against Rennes on January 6 after suffering a thigh muscle strain.
The forward made a return for the Canaries at Stade Saint-Symphorien and gave a good account of himself, although his effort was not enough to save his side from defeat.
Boulaya inspired the Maroons to victory when he set up Aaron Leya Iseka to open the scoring in the 35th minute.
In an effort to try and avoid defeat in the encounter, manager Domenech brought on Simon for Randal Kolo in the 46th minute and made his contribution in the outing.
The Algeria international then sealed the victory moments before the full-time whistle after receiving a fine assist from Boye.
With the result, Metz moved to the eighth spot on the league table after gathering 31 points from 21 games.
Nantes, meanwhile, dropped to the 17th spot on the table following their defeat at Stade Saint-Symphorien after accruing 18 points from the same number of matches.
Boulaya featured for the duration of the game and has now scored four goals and provided four assists in 17 appearances this season.
Boye also featured throughout the game for the Maroons in his 19th league appearance this campaign, along with Mali’s Boubakar Kouyate and Algeria goalkeeper Alexandre Oukidja.
For Nantes, Mali forward Kalifa Coulibaly and Algeria midfielder Mehdi Abeid played for the entirety of the game.
Simon will hope to return to the starting lineup for Nantes when they take on Monaco in their next league game on January 31.
Boulaya and Boye will be expected to continue their impressive performances when Metz square off against Brest.