The hosts have risen to 10th in the table after going their last three games unbeaten, while Nantes remain just three points clear of danger.
Metz kicked off 2021 with home draws against Bordeaux and Nice - two games which they may have felt optimistic about winning - so the confidence would not have been sky high ahead of their journey to table-topping Lyon.
With only one defeat from their last seven matches, Metz have now overtaken a Montpellier HSC side tipped to push for a European place, and Antonetti's men should certainly be looking upwards rather than over their shoulder heading into the second half of the season.
The hosts' tally of 28 points after 20 matches is their best at this stage since the turn of the millennium, and having kept four clean sheets in their last six matches, only Paris Saint-Germain (5) have recorded more shut-outs in the same period.
Then again, Antonetti's men have only managed to prevail once in their last six attempts at the Stade Saint-Symphorien, and they are now facing a Nantes side who have found their resolve under Domenech.
Nantes manager Domenech has certainly helped steady the ship since his long-awaited return to the game, but the experienced Frenchman is still waiting for his first win in the Canaris dugout.
The visitors have shared the spoils in their first three matches of 2021, although those draws have come against European-chasing teams in Rennes, Montpellier and most recently Lens.
It was a tale of two penalties in the first half as Imran Louza gave Nantes the lead from 12 yards after Gael Kakuta had blasted his spot kick over the bar, but Lens ensured that Domenech's wait for a win would continue as Kakuta redeemed himself with a second-half equaliser.
Unbeaten but winless since taking charge, Domenech's Nantes are flirting with relegation and are only three points clear of 18th-placed Nimes after their win at Marseille, and failure to come out on top against Metz would stretch Les Canaris' winless run to 12 matches since a 2-0 win at Lorient on November 8.
Metz took the spoils in a 1-0 win when these sides last met at the Stade Saint-Symphorien, but both teams walked away with a point in a 1-1 draw at Nantes back in November.
Metz Ligue 1 form: WWLDDW
Nantes Ligue 1 form: LDLDDD
Metz would ideally be fielding an unchanged lineup from their historic triumph at Lyon, but left-back Thomas Delaine was forced off with a muscular problem and could relinquish his spot on the left to Matthieu Udol.
Leya Iseka should also be handed a start following his winner last time out - potentially in place of Vagner.
Metz possible starting lineup:
Oukidja; Centonze, Bronn, Boye, Kouyate, Udol; Angban, Maiga; Boulaya; Leya Iseka, Gueye
Nantes possible starting lineup:
Lafont; Corchia, Pallois, Girotto, Fabio; Louza, Abeid, Toure, Blas; Kolo Muani, Coulibaly
We say: Metz 1-0 Nantes
These two teams are renowned for their low-scoring affairs and that is unlikely to change here. Both defences will prove difficult to break down, but Metz will certainly feel capable of beating anyone having just overcome Lyon, so we expect a narrow home win in this one.