"Stop! Can't you see the metro station is full? Stop!" a frazzled supervisor shouted as green-vested marshals linked arms to contain thousands of fans streaming from the stadium that will host the 2022 FIFA World Cup final in Qatar.

It was after midnight on Friday and, for hours, nearly 78,000 people had been filing out of the stadium after a near-capacity match tested the small Gulf state's readiness for the tournament, which kicks off on Nov. 20.

"Let us through! We have children," cried one man carrying a sweaty toddler. "We need water. Is there water?" a woman shouted from behind the line.