CHARLOTTETOWN -- Valentin Zykov capped off a come-from-behind victory on Sunday with the shootout winner as the Baie-Comeau Drakkar edged the host Charlottetown Islanders 5-4 in Quebec Major Junior Hockey League action.
Baie-Comeau trailed 4-0 heading into the third period before scoring four unanswered goals to force overtime.
Zykov had two goals and an assist in regulation for the Drakkar (3-2-2) while Denis Gorbunov and Frederic Gamelin scored the others.
Danile Sprong, Yan Pavel Laplante, Deverick Ottereyes and Matej Beran scored for the Islanders (5-0-1) and Troy Vance, Julien Leduc and Alexis Pepin chipped in two assists each.
Simon Lemiex made 29 saves for the win as Antoine Bibeau stopped 40-of-44 shots in defeat.
After a scoreless first period, Beran made it 1-0 Charlottetown with a goal on the man advantage 3:13 into the second.
Laplante and Ottereyes added power-play goals 28 seconds apart and Sprong tacked on one more at 13:13 to give the Islanders a commanding lead after 40 minutes of play.
Zykov finally got Baie-Comeau on the board at 9:08 of the third and Gorbunov made it 4-2 with less than three minutes to play in regulation.
With Lemieux on the bench for an extra attacker, Zykov made it a one-goal game at 18:47 and as the clock was ready to expire Gamelin put one past Bibeau to force extra time.
Baie-Comeau went 0 for 3 on the power play while Charlottetown scored three times on five chances with the man advantage.
Phoenix 2 Mooseheads 1
HALIFAX, -- Francis Desrosiers made 22 saves as Sherbrooke earned its second win of the season by defeating the Mooseheads.
Daniel Audette scored for the Phoenix (2-5-0) while Jeremy Roy's goal stood up as the eventual winner.
Nikolaj Ehlers scored for Halifax (3-4-0) as Zachary Fucale made 18 saves in a losing cause.
Armada 8 Wildcats 4
BOISBRIAND, Que., -- Emil Aronsson scored twice and Christopher Clapperton had a goal and four assists as the Armada doubled up Moncton.
Ryan Tesink and Daniel Walcott each had a goal and two assists for Blainville-Boisbriand (6-0-0) while Samuel Hodhod, Guillaume Beaudoin and Frederic Bergeron scored the others.
Christopher Caissy scored once and set up two more for the Wildcats (2-5-0) and Conor Garland, Ivan Barbashev and Christophe Lalonde had a goal apiece.
Etienne Marcoux made 17 saves for the win. Alex Dubeau took the loss after giving up five goals on 18 shots. Graham Hunt replaced Dubeau and stopped 11-of-14 shots in 38 minutes of relief.
Sagueneens 4 Voltigeurs 2
CHICOUTIMI, Que., -- Laurent Dauphin had two goals and an assist as the Sagueneens downed Drummondville.
Samuel Roussy and Nicolas Roy scored for Chicoutimi (5-1-0) as Domenic Graham made 31 saves for the victory.
Georgs Golovkovs supplied the offence for the Voltigeurs (4-2-0) as Louis-Philip Guindon stopped 18 shots in defeat.
Oceanic 4 Screaming Eagles 3 (SO)
RIMOUSKI, Que., -- Jean-Francois Lavoie scored the winner in the shootout as the Oceanic edged Cape Breton.
Jimmy Oligny had a goal and two assists for Rimouski (5-2-0) while Peter Trainor and Scott Oke scored the others.
Matthew Donnelly scored two goals for the Screaming Eagles (3-2-2) and Charles-Eric Legare scored once.
Philippe Desrosiers made 14 saves for the win while Alex Bureau stopped 28 shots in a losing cause.