Manchester City put three goals past Chelsea in a 17-minute spell at Stamford Bridge, to close the gap on leaders Arsenal to six points with a game in hand in the Premier League.