Home SPORTS City edge home against stubborn Hammers