Man City broke the deadlock after just 10 minutes at the bet365 Stadium thanks to Silva's neat side-footed finish.
Silva then doubled the visitors' advantage, finishing off a lovely move five minutes into the second half.
Manchester City captain Vincent Kompany has spoken of his side's motivation to seal their Premier League title against rivals Manchester United on April 7 but warned it will be a hard challenge for the division leaders.
Sterling later pounced on a loose touch following a controversial drop-ball and raced through towards goal but Badou Ndiaye recovered to get a crucial touch just as the England winger prepared to shoot.
"Just letting us have a ideal moment?"
"I'm very specific in saying [the title's] not going to be handed to us".
Spanish forward Jese Rodriguez is ready to step up and deliver for Stoke City as the relegation-threatened side enters the crucial stage of the season.
Here, we take a closer look at some of the game's key talking points.
Guardiola will watch it with his first-team squad at their warm weather training camp in Abu Dhabi, where City flew off to following the Stoke win. These are the last games before the World Cup, and despite having his spot under Tite nearly guaranteed, the Manchester City player still hopes he can get a place in the starting team.
Pogba misses training ahead of Sevilla tie
The 24-year-old missed Saturday's 2-1 win against bitter rivals Liverpool with an injury sustained on the eve of the game. The injury? It was contact with a player in the last minute of the training session (on Friday).
19 more strikes from now until the season's completion will see City hold the record for the most goals scored in a Premier League season.
Beating Manchester United to clinch the Premier League title may not eclipse the moment Sergio Aguero dramatically won it in 2012, according to Vincent Kompany.
"It is always a complicated here, but we put in a solid performance and controlled the game and didn't concede a goal".
"What I would say is it's the best team I've seen in terms of their attacking shape being the best defensive shape".
The duo were back in the starting line-up after injury and performed as if they'd never been away.
Pep Guardiola's side headed straight to Manchester Airport following the game, where they boarded a plane to Abu Dhabi.
That means there is a possibility City could complete the job at home to derby against rivals United on April 7, if they beat Everton in their next game on March 31.
"If they had gone through tonight into the last eight of the Champions League, sitting pretty in second place in the league, into the last eight of the FA Cup, it would be a fantastic season".