Sean Monahan scored two goals for the Calgary Flames, who completed a preseason sweep of split-squad preseason games against the New York Islanders with a 4-2 win on Tuesday night.
Matt Stajan and Mikael Backlund each had a goal for the Flames, and Corban Knight set up two.
John Tavares and Matt Moulson each had a goal and an assist for New York, which also lost 5-3 to the Flames at Calgary.
After a scoreless first, the Flames netted four goals in the second period.
Monahan started the scoring a minute in when he wheeled around Travis Hamonic, took a pass from Knight and wired a wrist shot over Evgeni Nabokov's shoulder.
On the next shift, Monahan was called for interference, which led to Tavares' tying goal on the power play.
The Flames responded with three straight goals. Stajan put Calgary ahead by putting a puck under Nabokov, who was replaced a few shifts later by Ken Reiter.
Calgary's Karri Ramo made 21 saves. Nabokov stopped 20 of 24 shots in the loss.