Vor jeder 400-Meter-Runde müssen die Läufer bei der Milha Urbana da Cerveja einen Becher Bier trinken. Das ist ein Ein-Meilen-Stadtlauf im Parque da Cidade de Barcelos, der über vier Runden auf unregelmäßigem Untergrund aus Erde stattfindet. Es ist ein Nachmittags- und Frühabendlauf für Teilnehmer ab 18 Jahren, bei dem jeder Läufer 15 Minuten Zeit hat, um ins Ziel zu kommen.
Das Starterfeld wird in Läufe zu je 16 Athleten aufgeteilt, die im 15-Minuten-Takt starten. So läuft das Rennen in kurzen Wellen und nicht als eine große Gruppe. Jeder Athlet trinkt insgesamt vier Biere, eines in der Wechselzone vor jeder Runde. Wer das Bier nicht austrinkt, kann eine Zeitstrafe bekommen oder disqualifiziert werden, und Erbrechen führt zur Disqualifikation. Finisher bekommen eine Medaille, während die schnellsten Athleten um Technikpreise kämpfen.