Diego Maradona and Pele shared an historic hug as they met in Paris.
The pair, widely considered as two of the greatest players of all time, have appeared to put their old feuds behind them in the name of football.
Maradona, 55, who is most famous for leading Argentina to World Cup success in 1986, wrapped his arms around Pele as they met on stage at a Euro 2016 exhibition match staged by competition sponsors Hublot.
They appeared to share a joke on stage as the specially-invited audience watched on.
“I want to thank Pele, we know who he is and who he will always be. We need icons like him,” Maradona declared to the audience.
Pele, 75, the only man his history to win the World Cup three times, later had his arm hoisted into the air by Maradona as the watching crowds cheered.
“The most important is the message of peace,” said Pele.
“Many thanks to my friend Maradona for this opportunity and a big round of applause to the players who have been here today. This is a moment of peace.”
Maradona and Pele famously rowed after an online FIFA vote to decide the greatest player of the 20th Century back in 2000.
Their meeting on Thursday at the Euro 2016 preview event in Paris came alongside some of the international game’s most iconic faces.
Fernando Hierro, Roberto Baggio, Clarence Seedorf, Bebeto, Dida, David Trezeguet, Marco Materazzi and Hernan Crespo were also in attendance just one day before the games begin.
Maradona entertained the crowds with a 30-minute cameo in the five-a-side football match.
Pele was unable to take to the pitch, as he is still recovering from a hip operation, but coached from the sidelines.