Rookie Lukas Cormier tied it and won it Sunday for the Charlottetown Islanders.
The Islanders defeated the Olympiques 3-2 in overtime to win the see-saw battle in Gatineau, Que., and take two of the three games in a three-day road trip.
Islanders defenceman Brendon Clavelle opened the scoring four minutes into the second period, but the lead was short lived as Metis Roelens tied it 2:30 later.
Giordano Finoro gave the home side the lead with a power-play goal with 1:56 left in the third, but Cormier tied it 1:01 later.
Cormier scored 2:29 into overtime for the visitors. He has 15 goals and 34 points in 57 games this season.
Hunter Drew had two assists while Nikita Alexandrov, rookie Patrick LeBlanc, Noah Laaouan and Jordan Maher each added one.
Pier-Olivier Roy, Mathieu Bizier, David Aebischer and Gabriel Bilodeau each had an assist for the Olympiques.
Matthew Welsh stopped 21 shots for the win while Remi Poirier was peppered with 37 shots in the loss. The Islanders outshot the Olympiques 16-3 in the second period.
Gatineau was 1-for-2 on the power play and killed all five of the Islanders chances with the man advantage.
Charlottetown improved to 35-20-4-3 while Gatineau is 22-34-4-2. The Islanders host the Val-d’Or Foreurs (22-35-4-1) Wednesday at 7 p.m. in a makeup game from Dec. 2.