India's COVID-19 caseload raced past 46 lakh with a record 97,570 infections being reported in a day, while 36,24,196 people have recuperated so far taking the national recovery rate to 77.77 per cent on Saturday, according to Union health ministry data.