The Brazilian winger produced a remarkable one-man display as Tottenham beat Ajax 3-2 in the Johan Cruyff ArenA.
Spurs went into the game knowing that they had to score, after Donny van de Beek’s goal in the first leg gave the Dutch side a 1-0 advantage.
However, things went from bad to worse in Amsterdam after Matthijs de Ligt doubled the hosts’ advantage within five minutes.
Ajax’s second of the night came just before half-time, after Hakim Ziyech ripped his first-time effort past Hugo Lloris.
With the aggregate score at 3-0, Ajax were in the driving seat and looked set to see the game out, but Moura had other ideas.
The Brazilian star scored a quick fire double just before the hour mark, before adding a dramatic winner in the 95th minute.
And afterwards, Tottenham fans took to Twitter to demand that that Prince Harry and Meghan Markle name their child after the star.
The Royal Baby was named Archie Harrison Mountbatten-Windsor yesterday, but fans demanded that they change the name to Lucas Moura.
One fan tweeted: “Personally think the new royal baby should be called Lucas Moura.”
“Heard the royal baby’s name is being changed to Lucas Moura after that,” another joked.
“NAME THE ROYAL BABY LUCAS MOURA,” one fan demanded.
Another asked: “Is it too late to change the Royal baby’s name to Lucas and/or Moura?
One other tweeted: “I’m hoping Harry and Meghan are considering re-naming their child Lucas Moura Harrison Mountbatten Windsor Pochettino. Roles off the tongue.”
“Archie Harrison Lucas Moura Mountbatten-Windsor,” another joked.
Tottenham will now take on Liverpool in Madrid in the Champions League final on June 1.