It took a Canadian forward to succumb the almighty Real Madrid to its first defeat in 36 matches at the Pierre-Mauroy Stadium.
Jonathan David scored the only goal of the game for Lille as they stunned the defending European champions in the second matchday of the 2024-25 Champions League.
Carlo Ancelotti started Endrick, who became the youngest ever player to start for Real Madrid at 18 years and 73 days, as Kylian Mbappe replaced him in the 57th-minute.
The Ligue 1 side hanged on for the historic win despite a late resurgence through Antonio Rudiger and Arder Guler’s opportunites denied by Lucas Chevalier.
Real Madrid will take on Borussia Dortmund at the Santiago Bernabeu in two weeks time.