Mushfiqur Rahim hit an unbeaten half-century to power Bangladesh to their first-ever Twenty20 international victory over India as the match went ahead as planned in pollution-hit New Delhi on Sunday.

Mushfiqur made 60 to anchor Bangladesh’s chase of 149 as the tourists achieved their target with three balls to spare. They won by seven wickets to lead the three-match series 1-0.

Bowlers Shafiul Islam and Aminul Islam claimed two wickets each to play a key part in Bangladesh winning their first T20 against India in what was their ninth attempt.

There were calls for the match to be cancelled from many quarters with the Indian capital experiencing the worst of the pollution on Sunday. Delhi has been blanketed by smog with authorities saying air pollution had reached “emergency” levels, with schools closed and other restrictions imposed.

Pollution levels turned hazardous during the past week, putting the match in danger of being called off, but India’s cricket board felt it was too late to change the venue.

Concentrations of particles measuring less than 2.5 microns hit the highest level of this season, exacerbated by light rains late Saturday, India’s state-run System of Air Quality Weather Forecasting and Research said.

The reading for pollutants in the atmosphere hit 810 micrograms per cubic metre Sunday morning, beyond the “hazardous” zone according to the US embassy in Delhi, which independently monitors pollution levels.

The recommended World Health Organisation safe daily maximum is 25.

But it was business as usual at Delhi’s Feroz Shah Kotla ground (now renamed Shri Arun Jaitley Stadium) with Bangladesh restricting the hosts to 148/6 after electing to bowl first.

The tourists were in trouble at 54/2 when Soumya Sarkar, who made 39, and Mushfiqur put on a crucial 60-run stand for the third wicket.

Soumya was bowled by paceman Khaleel Ahmed but Mushfiqur survived a dropped chance at 38 to later hit four consecutive boundaries off Ahmed in the 19th over to put Bangladesh ahead.

Skipper Mahmudullah Riyad joined Mushfiqur at the crease in the meantime and brought up the win with a six off debutant all-rounder Shivam Dube. He made an unbeaten 15.

India lost early wickets including skipper Rohit Sharma who was trapped leg before wicket for nine off Shafiul in the first over of the innings.

Aminul then struck twice to rattle the opposition top-order with KL Rahul, who made 15, and Shreyas Iyer, who scored 22, letting go of their starts.

Opening batsman Shikhar Dhawan made 41 with three sixes but returned to the pavilion after being run out as India slumped further.

Cricket-crazy fans flocked to the stadium as a near-capacity crowd turned out to watch the first match of the series.

In December 2017, two players from Sri Lanka fell ill on the pitch because of smog and play in the Test match was briefly suspended.

Every winter, the megacity of 20 million people is blanketed by a poisonous smog of car fumes, industrial emissions, and smoke from stubble burning at farms in neighbouring states.

Bangladesh lead the three-match series 1-0.