India's Covid-19 tally surged to 1,05,57,985 cases with 15,144 fresh cases reported in a single day. However, the national recovery rate was pushed to 96.58 per cent, taking the count of total recoveries from the coronavirus infection to 1,01,96,885, according to the Union Health Ministry data updated on Sunday morning.