They were already on the ropes when Wesley Hoedt put the ball into his net for City's opening goal and for much of the first...
It took a further six minutes for City to double the lead, Bernardo Silva setting free Sterling on the right and the England forward selflessly squaring for Aguero to hammer in from close range.
Sterling scored two goals and provided two assists as City swatted aside Southampton 6-1 at the Etihad Stadium on Sunday.
Palace's hopes of securing a crucial point vanished when they conceded two goals in five second-half minutes.
Sterling then netted either side of the break to complete an impressive personal performance, while Sane added a late sixth to cap off a fine afternoon for Pep Guardiola's men.
What does it mean? To play with these players under this coach is a really good feeling and everyone can see we enjoy it all together, playing with each other. That in itself is impressive.
"It's a big strength for us that anyone can score the goals, and we have that hunger". The England global was absolutely everywhere, no wonder he is reportedly in line for a new five-year contract.
Between them, the bottom seven of Crystal Palace, Burnley, Southampton, Newcastle United, Cardiff City, Fulham and Huddersfield Town have combined for just eight victories from 75 matches. That's an average of three goals per league game and if they continue at that rate they will end the season having scored 114 league goals, eight more than they managed previous year, in what was a record goalscoring season for the Premier League.
But City restored their three-goal cushion on the stroke of halftime with Aguero taking advantage of a mistake by Cedric Soares and crossing for Sterling's fifth league goal of the season.
It was the Argentine's 150th league goal for City, a landmark that moved him level with Michael Owen in eighth place on the Premier League's all-time goalscoring list.
- Sterling scored his 50th goal in all competitions for the club in what was his 153rd game and 126th start.