Alvinston squandered an opportunity to move into second place in the Great Lakes Junior "C" Hockey League's north division, bowing 5-2 on Friday night in Belle River.
Jason Koumaris broke a 2-2 with a powerplay goal early in the second period and the Canadiens added two more unanswered goals in the third.
Joe Archer and Kyle Brothers both had a goal and an assist for the Flyers.
Brandon Campbell made 41 saves for Alvinston in a losing cause as the Canadiens outshot the Flyers, 46-26.
The Flyers had ten opportunities on the powerplay, but only cashed in once.
The two teams play a return match on Sunday night at the Greenwood Rec. Centre in Petrolia. Game time is 7:30.
Tonight, Dresden visits Mooretown. That to is at 7:30 puck drop.