An own-goal gave Manchester City a 2-0 win over West Ham. David Silva was carried off on a stretcher after a head injury.