NSW has recorded 34,660 new Covid-19 cases and 20 more deaths, as experts say the state could soon be over its peak.
There are currently 2650 people in hospital with the virus, of whom 191 are in intensive care.
The case numbers were down from 48,768 infections on Saturday and more than 63,000 on Friday.
Of Sunday's new cases, NSW Health says 13,682 were from rapid antigen tests – but 11,204 of those were from the previous seven days.