Alexandre Grenier scored twice, including the winner, as the Halifax Mooseheads won their second game in a row.
Grenier's second came with 3:31 left to play Tuesday night to lift Halifax to a 4-3 victory over the Acadie-Bathurst Titan in Quebec Major Junior Hockey League action.
The goals were Grenier's 10th and 11th of the season for the hot Mooseheads, who have won seven of their past 10 games.
Grenier scored his first goal in the opening period.
Cameron Critchlow and Brad Cuzner both scored on the power play for Halifax (21-9-3).
Elsewhere in the QMJHL, Quebec defeated Baie-Comeau 5-3.
At Halifax, Zachary Fucale made 21 saves for the Mooseheads' win.
Matthew Bissonnette scored short-handed for Acadie-Bathurst (16-17-4), while Sebastien Trudeau and Christophe Lalancette had even-strength goals.
Jacob Brennan stopped 24 shots for the Titan.
Remparts 5 Drakkar 3
At Baie-Comeau, Que., Anthony Duclair struck twice, including the eventual winner, as Quebec sank the Drakkar to move into first place in the QMJHL.
Frederick Roy and Martin Lefebvre also scored for the Remparts (26-6-3), while Alexandre Comtois added an empty-net goal.
Raphael Bussieres, Jonathan Lessard and Carl Gelinas supplied the offence for Baie-Comeau (17-15-2).