South Korea recorded 168 new coronavirus cases, posting the lowest daily tally in three weeks after imposing stricter social distancing rules to blunt a second wave of infections.

The total infections rose to 21,010, with 333 deaths, according to the data published by the Korea Centres for Disease Control and Prevention, Reuters reported.

The daily tallies have been hovering below 200 over the past three days after peaking at 441 late last week, a sign that tougher social distancing curbs implemented last Sunday have begun taking effect.

The measures included an unprecedented step of curbing the operation of eateries in the Seoul metropolitan area, where the current spread is concentrated, banning onsite dining after 9pm and limiting coffee and bakery franchises to takeout and delivery all day.