Double late strike keeps Manchester City top of EPL with win over West Ham