Four different players scored goals as the still-undefeated Warriors downed the still-winless Royals.