Sergio Aguero the hero for Man City in tense win over West Ham