The Royals, led by Brandon Magee's five assists, beat the Giants 7-5 in Western Hockey League action.
Axel Blomqvist scored twice for Victoria (11-10-2) with Brandon Fushimi, Regan Nagy, Taylor Crunk, Austin Carroll and Travis Brown rounding out the attack.
Joel Hamilton had a pair of goals an added an assist for Vancouver (8-12-0). Brennan Menell, Alec Baer and Jackson Houck also found the back of the net.
Coleman Vollrath turned aside 30 shots for the win. Cody Porter made 13-of-17 saves in 33:01 before being pulled for the Giants. Payton Lee made seven saves in 25:45 of relief.
The Royals went 2 for 6 on the man advantage with Vancouver scoring once on two opportunities.
PATS 2 THUNDERBIRDS 1
REGINA — Patrick D'Amico scored the game winner for the Pats over Seattle.
Morgan Klimchuk has the other goal for Regina (11-9-1) which won its third straight.
Luke Osterman had his first of the year in the first period for the Thunderbirds (9-9-3).
RAIDERS 3 BRONCOS 2 (SO)
SWIFT CURRENT, Sask. — Simon Stransky had the deciding goal in the shootout as the Broncos edged Prince Albert.
Reid Gardiner struck twice in regulation for Swift Current (11-8-4).
Jordan Harris and Coda Gordon replied for the Raiders (9-13-0).
WHEAT KINGS 3 TIGERS 2 (SO)
BRANDON, Man. — It took eight rounds, but finally Braylon Shmyr found the back of the net in the shootout to lift the Wheat Kings over Medicine Hat.
Colton Waltz and Reid Duke scored in regulation for Brandon (17-4-1).
Steven Owre and Blake Penner supplied the offence for the Tigers (14-4-2).
ICE 4 HURRICANES 2
LETHBRIDGE, Alta. — Sam Reinhart scored one of three straight second-period goals as Kootenay doubled the Hurricanes.
Zak Zborosky, Luke Philp and River Beattie rounded out the Ice's (8-13-0) attack.
Tyler Wong and Jamal Watson responded for Lethbridge (5-12-4).
REBELS 5 BLADES 2
RED DEER, Alta. — Presten Kopeck struck twice and added an assist as the Rebels defeated Saskatoon.
Evan Polei, Grayson Pawlenchuk and Brooks Maxwell rounded out Red Deer's (11-8-3) attack.
Brett Stovin and Cameron Hebig replied for the Blades (6-15-0).
AMERICANS 5 CHIEFS 3
SPOKANE, Wash. — Richard Nejezchleb had a three-point night, including two goals, as Tri-City downed the Chiefs.
Taylor Vickerman, Brandon Carlo and Parker Bowles also scored for the Americans (14-9-0), for their second-straight win.
Blair Oneschuk, Adam Helewka and Curtis Miske found the back of the net for Spokane (9-7-3).
ROCKETS 6 COUGARS 2
PRINCE GEORGE, B.C. — Tomas Soustal scored twice as Kelowna opened the game with five-straight goals to lead them past the Cougars.
Tyrell Goulbourne also had a pair of goals for the Rockets (20-1-1). Jesse Lees and Rourke Chartier chipped in for the rest of the offence.
Chase Witala and Jared Bethune responded in the second period for Prince George (11-11-0).
SILVERTIPS 3 BLAZERS 2 (SO)
EVERETT, Wash. — Kevin Davis scored in the 15th round of the shootout as the Silvertips edged Kamloops.
Carson Stadnyk and Ivan Nikolishin scored in regulation for Everett (14-2-3).
Mike Winther and Deven Sideroff replied for the Blazers (9-10-4).