The 17-year-old Monaco striker made his Ligue 1 debut for the club and scored twice to bring M’Baye Niang’s goal a consolation for Auxerre.

The striker scored from the penalty spot in the 30th minute after a foul on winger Lassine Sinayoko to give Auxerre a 1-0 lead, but Wissam Ben Yedder’s penalty stopped him before halftime.

Monaco then took the lead through 17-year-old substitute Eliesse Ben Seghir, who replaced Ben Yedder after half-time and scored to make it 2–1 to Monaco.

Auxerre received a lifeline when Monaco’s French midfielder Youssouf Fofana scored his own goal to restore equality between the two teams.

The game looked as if it were heading for a stalemate, until the lad Ben Seghir appeared again to steal all three points for Monaco with an 85th-minute winner.

At just 17 years and 315 days, Ben Seghir became the second-youngest player to score a double for Monaco in Ligue 1, and the youngest since one Thierry Henry did it in 1995 against Lens aged 17. and 255 days.

This was Ben Seghir’s first Ligue 1 match and only his second competitive encounter with Monaco and by the looks of it, Monaco could have another surreal young striker on their hands.

In other Ligue 1 fixtures, Moses Simon and Jean-Charles Catelletto were unable to rescue Nantes from a 0-0 draw at Troyes while remaining in the relegation talk.

Angers were without the Moroccan duo of Sofiane Boufal and Azzedine Ounahi as they succumbed to their 12th loss in 16 Ligue 1 games.

They remain entrenched at the bottom of the league with eight points and are one of the first to reach relegation.