Charlie Coyle scored the eventual winner and added an assist to lead the Saint John Sea Dogs to a 3-2 win over the Rimouski Oceanic on Saturday in Game 2 of the Quebec Major Junior Hockey League's President's Cup final.
Saint John has a 2-0 lead in the best-of-seven QMJHL championship series, which continues in Rimouski, Que., on Wednesday and Thursday.
Danick Gauthier and Tomas Jurco also scored for the Sea Dogs, while Saint John goalie Mathieu Corbeil stopped 14 of 16 shots.
Petr Straka had back-to-back goals for Rimouski and Jacob Gervais-Chouinard made 29 saves.
Coyle was hauled down during an Oceanic power play and scored on a penalty shot with 8:24 left in the second, going backhand-to-forehand with a deke that had Gervais-Chouinard going the wrong way.
That goal gave Saint John a 3-0 lead.
Straka answered for the Oceanic at 15:50 of the second, pulling the visitors within two.
Saint John defenceman Charles-Olivier Roussel was called for tripping with 5:48 left in the third, but Rimouski couldn't capitalize on the ensuing power play. Straka scored his second with 1:04 left in the third.
Early in the second, Gauthier's goal gave Saint John a 1-0 lead 6:12 into the period and Jurco buried a rebound 50 seconds later for a 2-0 lead.
A fifth game, if necessary, would be in Rimouski on Saturday, while Games 6 and 7 would be May 14 and May 16, respectively, in Saint John.
In the Ontario Hockey League final on Saturday, the Niagara Ice Dogs were looking to go up 2-0 on the London Knights.