City set a new English top-flight record on Wednesday with a 16th successive win as they beat Swansea City 4-0 at the Liberty Stadium.