T.J. Oshie and Andy McDonald scored during the shootout phase, and the St. Louis Blues beat the Vancouver Canucks, 4-3, at Rogers Arena.
Jake Allen, making his third NHL start, made 28 stops to help the Blue sweep a three-game road trip. McDonald and Oshie also scored during regulation and Patrik Berglund also lit the lamp for St. Louis, which also topped Calgary and Detroit during the trek.
Ryan Kesler, Mason Raymond and Henrik Sedin scored for the Canucks, who have lost two straight following a five-game winning streak. Roberto Luongo made 20 saves.
Allen prevented the Canucks from winning when he made a glove save to stop a backhand breakaway attempt from Alex Burrows with 30 seconds left in overtime.
"He got a lot of speed built up. I tried to wait and see which way he was going to go. I tried to be as patient as I could and got my glove on it," Allen said.
In the shootout, Allen made pad stops on Kesler and Burrows. Oshie scored first on a shot between the pads, and McDonald sealed the victory when his rising shot went to the top left corner of the net.
The Canucks used some precision passing to break on top 4:37 into the game on the power play as the Blues were penalized for too many men on the ice. Henrik Sedin sent the puck from the right circle to the low slot for his twin brother, Daniel. The disc shifted quickly to Kesler in the low left circle and he snapped a shot high into the net.
The Blues netted the equalizer at the 13:45 mark. Luongo stopped the initial shot from the top of the right circle, but Oshie charged in to send the rebound shot over the goal line.
Vancouver's captain scored his first goal of the season, this one coming with 50 seconds left in the opening period. Alex Edler, playing in his 400th NHL game, sent the puck from the right circle to the left for Burrows. The disc went to Henrik Sedin in front and he swept it into the net.
McDonald tied the game at the 7:13 mark of the middle stanza by knocking in a rebound from the bottom of the left circle past an out-of-position Luongo.
Berglund gave the Blues the 3-2 edge eight minutes into the third period. Vladimir Sobotka picked up the puck behind the net and skated to the right circle before he spun around and lifted a shot. The puck was deflected off Berglund's pants and went past the shoulder of Luongo.
"It was a bad angle," Luongo admitted. "If anything I need to do better on the first two goals than the last one."
The Blues were able to kill off Vancouver's 2-man advantage later in the third period as Roman Polak (roughing) and Alex Pietrangelo (boarding) were sent off the ice. Allen made a chest save of a slot shot from Kevin Bieksa late in the 5-on-4 situation.
Vancouver's Chris Higgins had a shot graze the post off a faceoff with 4 1/2 minutes remaining.
The Canucks continued to pressure the net and were given another power play when Ian Cole pulled down Dale Weise at the 16:39 mark. Allen stopped a rebound try from in close with 2 1/2 minutes left, but gave up the tying goal to Raymond with 1:47 left. A rebound shot was blocked in front, but the puck went to the left circle to Raymond, who made no mistake in getting the puck past Allen.
Daniel Sedin nearly ended the game with 1:22 left in overtime, but Allen made the save on a weak shot from in close. Daniel Sedin was denied again by Allen moments later.
The Blues outshot the Canucks 19-4 after the second period.
The Canucks split four meetings with the Blues last season ... The Canucks went 2-for-4 on the power play, while St. Louis was 0-for-2 ... St. Louis returns home to play San Jose Tuesday, while the Canucks start a four-game road trip at Chicago the same night.