Gathering just after Colombia played Greece in the southeastern city, the women set up an impromptu pitch using traffic cones for goalposts and played to the enthusiastic cheers of onlookers.
The prostitutes, calling themselves the Naked Football Club -- though in fact they played in the green and yellow uniforms of Brazil -- teamed up with the visiting evangelicals from the United States to take on a local university team in a match with a message.
"We are finally breaking that prejudice and stigma."
Her American teammate Jenny Jack said the game was about showing that "you just love people, you don't judge, you don't change people, you just love them."
Also Read
Prostitutes in Brazil have long complained of discrimination and called for the government to treat their profession like any other, including with programs to help older sex workers.
The match was organized by the Prostitutes' Association of Minas Gerais, the state where Belo Horizonte is located.