poland-vs-france

Portugal

Portugal's Epic Beach Soccer Triumph: A Sand-Sational Victory!

Portugal claims the FIFA Beach Soccer World Cup 2025 title, while Poland crushes France in a 7-1 showdown!

See more