Half-time: Chelsea 1 West Ham 0
John Terry’s second goal in two games saw Chelsea deservedly ahead after a scintillating first-half display.
Oscar blazed a glorious early chance over, Gary Cahill twice went close and there were numerous close calls for an overworked West Ham defence.
Oscar, back in the side in the number 10 role, with Cesc Fabregas reverting to his more regular spot alongside Nemanja Matic, missed an opportunity inside four minutes.
A fine run and cross by fellow Brazilian Willian found Oscar, who shot wildly over the bar from six yards.
Eden Hazard, who played despite concerns over an ankle knock, was a constant menace and had decent claims for a penalty waved away.
But finally the relentless pressure told when Terry opened the scoring, tapping home from close range after Diego Costa headed on a Fabregas corner.
With West Ham barely escaping their own half, the Premier League leaders continued to boss things.
Matic drew a fine save from Hammers keeper Adrian and Costa twice almost added a second goal in an increasingly feisty game.
Chelsea: Courtois; Ivanovic, Cahill, Terry, Azpilicueta; Fabregas, Matic; Willian, Oscar, Hazard; Costa.
Subs: Cech, Zouma, Filipe Luis, Mikel, Ramires, Schurrle, Drogba.
Follow West London Sport on Twitter
Find us on Facebook