Christian Pulisic was twice on target as Milan hammered Cagliari to end a four-game winless streak in Serie A on Saturday.