Thousands of angry soccer fans rampaged through a stadium, clashed with police and smashed dozens of passing vehicles Saturday. At least 100 people were injured, police said.

The rioting erupted during a National Premier League soccer match between Mohammedan Sporting Club and Rahmatganj Sporting Club at Dhaka's Bangabandhu National Stadium. It soon spilled over into the streets causing huge traffic snarls during the rush evening hours.

The two clubs are in a close race for the league championship that involves another popular local club, Abahani Krira Chakra.

Thousands of Mohammedan fans took to the field after the referee disallowed a penalty against the rival club. The match was about to finish in a 1-1 draw when the violence started.

Nearly 30,000 fans, most of them from Mohammedan Sporting Club, had packed the city's largest stadium in central Dhaka.

The fans hurled stones and other missiles at police, who responded by firing tear gas, police officers at the scene said, speaking on condition of anonymity.

They said the rioting fans smashed or set on fire dozens of cars and buses passing through streets outside the downtown stadium.

Soccer is the most popular game in Bangladesh.