Kastles remain undefeated with win over Philadelphia