A record single-day spike of over 64,000 new coronavirus cases has pushed India's Covid tally past the 21 lakh-mark, the Union Health Ministry data showed on Sunday morning. Of these, over 14.8 lakh patients have recovered so far. This is the third consecutive day that more than 60,000 fresh Covid-19 infections have been recorded. The country also recorded 861 deaths in the last 24 hours taking the number of fatalities due to the virus to 43,379. Maharashtra, the worst-affected state, on Saturday passed 5 lakh cases. The state has close to 1.5 lakh active cases, the highest in the country.