Some of the greatest players to have ever graced the pitch including Zinedine Zidane, Ronaldo and Luis Figo took to the field last night as part of a charity match designed to raise awareness of the fight against poverty.
Managed by UEFA chief Michel Platinti, the illustrious trio led an All-Star team to an 8-6 victory against a Young Boys Bern XI at the 11th annual Match against Poverty.
World Cup-winning former Italy captain Fabio Cannavaro and iconic countryman Paolo Maldini also starred, while Pavel Nedved and Davor Suker were also on board.
Despite the all-star cast, the "United Nations Development Program All Stars" initially fell behind to their Swiss opponents thanks to a brilliant hat-trick from former Borussia Dortmund and Switzerland striker Stephane Chapuisat.
However the All-Star team fought back, and with the help of a brilliant brace from Zidane, went on to claim the victory.
Seeing the impressive line up prompted us to wonder whether this was the greatest team of living legends ever assembled.
So we've decided to put together our own living legends XI that could head to head with the UN team - and we want you to let us know who you think would come out on top.
The only rules are that they must be retired and they must still be alive. Click through to see both teams!
Do YOU want to write for GiveMeSport? Get started today by signing-up and submitting an article HERE: https://www.givemesport.com/writeforgms