Edin Dzeko's double helped put Manchester City on the brink of winning the Premier League title as they beat Aston Villa 4-0 on Wednesday.
After Liverpool's capitulation in the 3-3 draw with Crystal Palace on Monday, Manuel Pellegrini's men began their game in hand knowing that victory would move them two points clear at the top of the table heading into the final weekend of the season.
And they did not waste their opportunity, producing a second-half goal blitz that sees them now with one hand on the trophy as they prepare to host West Ham at the Etihad Stadium on Sunday.
Despite the comfortable scoreline, City were made to work hard in patches against a Villa side who held relegation fears for much of the campaign.
The opening goal only arrived midway through the second half as Dzeko finished off a well-worked team move.
The Bosnia-Herzegovina striker then added a second in the 72nd minute with his 16th Premier League goal of the season before City made it even more comfortable late on.
Stevan Jovetic came off the bench with half an hour to go and made his impact when he passed the ball into the corner for the third, before Yaya Toure - so often the talisman this season - added his own stamp to the scoreline with a fourth in injury time.
Bar a huge swing in goal difference, City now just need a point against West Ham to secure a second title in three years.
City unsurprisingly made the most of the early running, left-back Aleksandar Kolarov - in the side in place of Gael Clichy - forcing Brad Guzan into a near-post save after just five minutes.
Midfielder Toure was then denied by brilliant close-range stop from Guzan seven minutes later before David Silva, starting instead of the injured Sergio Aguero, narrowly missed connecting with a dangerous left-wing cross from Kolarov.
The hosts dominated possession throughout the first half, although Villa were dangerous on the break and could have taken the lead had Andreas Weimann supplied a better finish after racing clear on the counter-attack.
But the best chance of the opening period came in first-half injury time as Samir Nasri turned a James Milner cross wide at the near post from point-blank range.
City's onslaught continued in the second half, Guzan called into action twice in the early stages after the restart.
First, the American kept out Vincent Kompany's acrobatic overhead kick, and then produced an excellent save to prevent Kolarov's curling free-kick from finding the top corner.
However, Guzan was finally beaten in the 64th minute as Dzeko slotted home from Pablo Zabaleta's low ball into the box after Silva had fed the Argentinian with a superb pass down the right channel.
Pellegrini's side continued to flood forward in search of the second goal, and it duly arrived eight minutes later as Dzeko tapped in his second on the rebound after Guzan had saved from Nasri.
Weimann went close to setting up a tense finale with a header that cannoned off the underside of the crossbar late on, but City were out of sight soon after.
They added a third when substitute Jovetic converted from a pull back by Toure a minute from time.
The Ivory Coast international then added further gloss to the scoreline himself by surging clear from inside his own half and powering beyond a helpless Guzan to give City sight of the title.
|10||E. Džeko||64' 72'|
|Coach: M. Pellegrini|
for J. Milner 60'
for David Silva 76'
for E. Džeko 86'
|Benitez denies Callejon spat|
|Brownhill stunner downs Burnley|
|Sunderland edge out Recreativo|
|Barton and Hoilett earn QPR draw|
|UEFA Champions League Review: Lafata treble puts Sparta in command, Slovan beat Sheriff|
|Gomis opens Swansea account at Exeter|
|Schneiderlin hints at Southampton discontent|
|Scolari makes Gremio return|
|Bojan strike in vain as Schalke beat Stoke|
|Tevez to miss friendly amid kidnap reports|
|Porto sign Jose Angel from Roma|
|UEFA Europa League Preview: Trencin v Hull City|
|Liverpool land Origi|
|UEFA Europa League Preview: Torino return to Europe after 20-year absence|
|Rodriguez and Schneiderlin not for sale, say Southampton|
|Rakitic: Not all about front three|
|Barkley pens new Everton deal|
|Guardiola relishing Chivas friendly|
|Drogba targets Premier League glory|
|Hull make Maguire and Robertson double swoop|
|Perisic blow for Wolfsburg|
|Ibrahimovic scores hat-trick as PSG hammer Kitchee|
|Al-Hilal coach sacked over referee row|
|La Liga boss wants cream of the crop|
|Valencia granted work permit, completes West Ham move|
|Atletico complete deal for Griezmann|
|Reus focused on fitness battle despite ´major European interest´|
|Barcelona announce club-record revenue|
|Bony could be sold for right price, says Jenkins|
|Confidence key for Newcastle, says Taylor|
|Saivet out for four weeks with knee injury|
|Genk part company with Ferrera after just one game of season|
|Gold clarifies Twitter gaffe|
|Vidic adapting to different style at Inter|
|Toulouse bring in Matheus|
|Butragueno backs Rodriguez to cope with pressure|
|Benteke aiming to come back stronger|
|Valdez joins Frankfurt|
|Jovetic ready to shine|
|Simeone hails Griezmann qualities|
|Monk unsure over De Guzman future|
|Benitez: Michu will take time to adjust|
|Diaby confident of staying fit|
|Shaw not fit enough, says Van Gaal|
|MLS Preview: RSL look for attacking spark|
|Monk slaps ´astronomical´ price on Bony´s head|
|Australian clubs looking at Ronaldinho|
|Sinclair enjoying ´one of the best pre-seasons´|
|Spiranovic surgery a success|
|Seattle Sounders 0 Los Angeles Galaxy 3: First-half blitz fires Californians to victory|
|Lemina thrilled with Bielsa effect|
|Bayern´s Green chomping at the bit|
|Palace complete US tour with easy win|
|Carragher: Liverpool didn´t want me|
|Simeone: Atleti´s La Liga triumph was no fluke|
|Sturridge: ´I´ll step up´|
|Van Gaal: Formation gives United flexibility|
|Mathieu insists age is no barrier|
|Martinez the deal sealer, says Besic|
|Coaches embrace blockbuster Serie A start|
|Ronaldinho to leave Atletico Mineiro|
|Lorient capture Ayew|
|Celtic loan Berget, sell Watt|
|Pires signs up for Indian Super League|
|Allegri set for early San Siro reunion in maiden Juve campaign|
|Bakayoko makes Monaco move|
|Bakayoko makes Monaco move|
|Lens granted Ligue 1 place|
|UEFA Champions League Preview: Red-hot Salzburg face Qarabag|
|Parma bring in Cassani from Fiorentina|
|De Vrij set for Lazio|
|BREAKING NEWS: Everton complete Besic signing|
|Kongolo pens Feyenoord extension|
|Redknapp confirms Granero exit|
|Advocaat confirmed as Serbia coach|
|CSL Preview: Henan aim to escape drop zone, Liaoning host Guangzhou RandF|
|Arribas makes Sevilla switch|
|Chambers joins Arsenal|
|Ospina buoyed by Arsenal recruitment|
|Liverpool´s loss is our gain, says Redknapp on Remy|
|Ferdinand: I would still be at United with Giggs in charge|
|Pepe targets Super Cup glory|
|Martinez prioritising striker signing|
|Perez not looking to leave Benfica|
|Klopp itching to work with full Dortmund squad|
|Mourinho: It feels like Drogba never left|
|FIFA asks for FIGC review into alleged racist remark|
|Hull to review Maguire deal|
|Wenger prepared to gamble on Chambers|
|Atletico agree Griezmann deal|
|Irvine planning further striker addition|
|Campbell: Black professionals scared to talk about racism|
|Mata backs Herrera to star in Premier League|
|Injured Rafael returning to Manchester|
|Schmidt demands more from Leverkusen|
|Copa Libertadores Preview: Defensor Sporting banking on home record|
|Remy´s Liverpool move off, confirms Rodgers|
|Inzaghi demands nastiness from Milan|
|MLS Review: Timbers triumph in Montreal, Dallas thwart Vancouver|
|Jovetic ready to lead City line - Pellegrini|
|Lewandowski impresses Ribery, Alaba|
|Colombian Primera A Review: Three clubs remain perfect, Atletico Nacional get off the mark|
|Rodgers: ´We can score goals´ without Suarez|
|Chilean Primera Division Review: Canales brace powers Universidad Chile|
|Atletico Madrid need penalties to edge past Earthquakes|
|Liga MX Review: Monterrey, America stay perfect|
|Paraguayan Primera Division Review: Capiata set pace|
|Brazilian Serie A Review: Cruzeiro win again, Kaka scores|
|Sterling goal sees Liverpool past Olympiacos|
|Peruvian Primera Division Review: Los Caimanes notch maiden win, Inti Gas claim top spot|
|CAF Champions League Review: Zamalek held, Vita Club leave it late|
|Jovetic at the double as Manchester City thrash Milan|