CALGARY, AB -- Shawn Horcoff scored, and John Gibson made 14 saves to help the Anaheim Ducks to a 1-0 win against the Calgary Flames at Scotiabank Saddledome on Tuesday, ending Calgary's franchise-record home winning streak at 11.
Gibson has three shutouts in 11 starts for the Ducks (14-15-6), who entered the game allowing 28.1 shots per game, fourth fewest in the NHL.
Karri Ramo made 20 saves for the Flames (17-17-2), who had not lost at home since Oct. 30. Calgary, which will play five of the next six games at home, will conclude a four-game homestand Thursday against the Los Angeles Kings.
Horcoff scored at 12:36 of the second period to put Anaheim up 1-0. From below the goal line, Rickard Rackell passed the puck to Horcoff, who one-timed a sharp-angled shot over Ramo's glove.
After allowing four shots in the first, Anaheim outshot Calgary 11-3 in the second.
The Flames went 13:01 between Kris Russell's 62-foot slap shot at 11:13 of the second and TJ Brodie's 54-foot wrist shot 4:14 into the third, and Sam Bennett hit the crossbar at 11:47 after going inside-out around Ducks defenceman Kevin Bieksa.
The Flames had two shots on a power play that started with 5:54 remaining, but they couldn't beat Gibson, and with Ramo on the bench for the extra attacker in the final 1:30 and a power play for the last 17.2 seconds, they couldn't generate a shot.
The teams combined for 10 shots in the first period, and each team's best chance to score came early in the period.
On his second shift of the game, Johnny Gaudreau faked a drop pass when crossing with Sean Monahan in the slot and fired a shot that Gibson got a shoulder on at 2:52. Ryan Kesler intercepted a Mark Giordano outlet pass in front of Ramo less than two minutes later, but the Flames goaltender stopped him from nine feet out.
Anaheim finishes its three-game trip against the Edmonton Oilers on Thursday and the Vancouver Canucks on Friday.