Wearing blue tracksuits and waving their national flag, South Africa's Vakhegula Vakhegula football team jogged into the stadium to loud cheer, ahead of their first match against team USA.
It was the first day of the Grannies International Football Tournament in Limpopo province, and this team - like the others - was made up of women aged 55 and up. Vakhegula means "grandmothers" in the Tsonga language spoken in South Africa.
"At my age, I think if I was not in this sport I should have been confined to a wheelchair," said 66-year-old striker Flora Baloi, who started playing in 2017 after suffering from severe arthritis.
Now she said she no longer needs medication, as the exercise keeps her physically and mentally fit. When not practicing with the team she likes watching football on TV with her husband, and spending time with her five grandsons.
The tournament, nicknamed the Grannies Soccer World Cup, is the first of its kind hosted by Vakhegula Vakhegula. The team was formed in 2007 to improve the health of local women, and it led to the creation of other granny teams across the country.
The four-day tournament will see at least 15 teams compete, from South Africa and other countries including Zambia, Zimbabwe and Mozambique.
Teams have come from as far away as France and the United States.
"We love it. It means so much to us. It's a community, it makes us healthy," said US player, 64-year-old Mo Kelly.


French zoo workers say goodbye as pandas head to retirement in China
Picasso painting disappears en route to Granada exhibit
Mo Salah for President? Cameroon finds interesting electoral candidate
Enigmatic Jurassic reptile looks like a mix of snake and lizard
Bananas? Taiwan entrepreneur wants to make clothes out of plant material
