Brazilian football legend Neymar has played his final international match after a tearful farewell following Brazil's World Cup exit. The 34-year-old, who debuted at the same New Jersey stadium where his career concluded, battled injury throughout the tournament.

His departure marks the end of a decorated 16-year journey, leaving Brazil to usher in a new era.