The Armada evened the best-of-seven semifinal series 2-2, with Game 5 set for Friday in Baie-Comeau, Que.
The game ended on a ugly note, as a team-wide brawl broke out just as the horn sounded to end the game. The benches cleared and soon the ice was littered with sticks, gloves and helmets as almost every member of each team found a fighting partner. The brawl lasted for several minutes before teams finally headed to the locker rooms.
Ouellet opened the scoring with a power-play goal at 7:24, but Marcus Hinds tied the game three minutes later with his second of the post-season.
Valentin Zykov put Blainville-Boisbriand back up by one with a goal at 8:30 of the second, but again the Drakkar responded minutes later as Carl Gelinas netted a goal 10:16.
Ouellet made it 3-2 with under five minutes left in the period, but Baie-Comeau's Felix Girard scored early in the third to tie the game once again.
Ouellet got his third at 4:56 and goalie Etienne Marcoux made 10 saves in the final period to preserve the lead. He finished the game with 27 saves on 30 shots.
The Drakkar went 0-for-7 on the power play.