I och med segern krympte tabelltvåan avståndet till serieledande Manchester United till fyra poäng. United, som har en match tillgodo på City, möter fjärdeplacerade Tottenham borta på söndagen.
Fulham, där blågule landslagsmittfältaren Alexander Kacaniklic blev kvar på avbytarbänken matchen ut, fick en mardrömsstart. Det tog bara en och en halv minut för David Silva att peta in 1—0 sedan anfallskollegan Edin Dzeko skjutit och Fulhams målvakt Mark Schwarzer svarat för ännu ett misstag och boxat bollen rakt i gapet på Silva.
Manchester City: Hart, Zabaleta, Kompany, Nastasic, Clichy, Garcia, Barry, Milner, Tevez, Silva, Dzeko. Avb: Pantilimon, Lescott, Rodwell, Kolarov, Nasri, Balotelli, Aguero
Fulham: Schwarzer; Riether, Hughes, Hangeland, Richardson; Duff, Sidwell, Karagounis, Dejagah, Ruiz; Berbatov. Avb: Etheridge, Senderos, Baird, Petric, Briggs, Rodallega, Kacaniklic.