gamerJ

He's been the marquee man for the Flames this season and he played a starring role with a big performance in their matinee win over the visiting Sharks Saturday at the Scotiabank Saddledome.
Tyler Toffoli scored pair of goals to tie his career high of 31, pacing the Flames to a 5-3 victory and the much needed accompanying two points.

MacKenzie Weegar, Walker Duehr and Nazem Kadri also scored, the latter's tally breaking a 3-3 tie for the game-winner in the third before Toffoli salted it away with a late empty-netter.
Duehr was strong from the opening faceoff to the final horn showing off his skating and hockey IQ, finishing with four shots and an assist on Kadri's marker.
Jacob Markstrom made 28 saves, turning in another excellent game himself.
Mikael Backlund reached an impressive milestone in the tilt, skating in his 900th game, all of which have come in the Flaming 'C'.
Click here to read more
.
He was the first skater announced for the starting lineup, receiving a raucous applause and later another standing O when he was recognized during a TV timeout.
Weegar opened the scoring on the team's third shot of the afternoon at 4:09, skating into the slot to grab a deflected pass attempt and snap one home.

The Flames made it 2-0 at 7:13 following an absolutely beautiful three-way passing play, Jonathan Huberdeau crossing the blueline and finding Elias Lindholm, who spun with a defender on him and hit Toffoli, who tipped home his team-leading 30th goal.

SJS@CGY: Toffoli, Lindholm team up to score

Sharks captain Logan Couture cut the lead in half at 14:25 when he deflected a puck into the open cage as he crashed into the net.
Calgary had a lovely look early in the second period, Dillon Dube gaining the Sharks zone with speed and then making a drop pass to Kadri, who powered down the boards before feeding Dube in the slot who got a backhand off but Kahkonen squeezed the wickets shut for the stop.
The Sharks tied it up at 4:52 of the middle stanza when Nico Sturm drove hard to the net and tipped in a pass from Noah Gregor as he was dumped and then just 18 ticks later, San Jose took the lead when Martin Kaut put a puck that had clanged off a post into the net.
The goals kept coming quick - the Flames answering 25 seconds after that, Duehr one-timing a cross-ice pass from Trevor Lewis for his second tally in his last five games.

SJS@CGY: Duehr scores in 2nd period

Duehr made a stellar spinning pass to Lucic in the third period, Kahkonen making the save, the puck going out to Duehr for a shot that was also saved, but Kadri there to sweep home the rebound for his second goal in as many games.

SJS@CGY: Kadri scores in tight on a rebound

Toffoli scored that empty-netter at 18:50 to round out the scoring.

Congrats Backs on 900 NHL games

THEY SAID IT:

"Think it was a real gut-check game"

"I thought we did a good job sticking together"

"I think we earned that"

"It's really cool for him"

BY THE NUMBERS:

Shots: CGY 30, SJS 31
Powerplay: CGY 0-1, SJS 0-3
Hits: CGY 14, SJS 15
Faceoffs: CGY 48%, SJS 52%
\Scoring chances: CGY 34, SJS 26
\
High-danger scoring chances: CGY 14, SJS 9
\Courtesy of Natural Stat Trick (5-on-5)*

THE LINEUP:

The trios and D-pairs to start the game:

LINES

Andrew Mangiapane - Elias Lindholm - Tyler Toffoli
Jonathan Huberdeau - Mikael Backlund - Blake Coleman
Nick Ritchie - Nazem Kadri - Dillon Dube
Milan Lucic - Trevor Lewis - Walker Duehr

PAIRINGS

Noah Hanifin - Rasmus Andersson
Nikita Zadorov - MacKenzie Weegar
Dennis Gilbert - Troy Stecher

GOALTENDER

Jacob Markstrom- starter
Dan Vladar

UP NEXT:

The Flames host the LA Kings in Tuesday at 7 p.m.
Click for tickets