WHL roundup: Royals lean on power play to edge Giants 4-3