City make it 20 straight wins with victory over West Ham

Print Friendly and PDF