With two goals to go in the third period, the Calgary Flames were trailing 2-0.
With a few minutes left in the frame, forward Brian McGrattan fired a shot from the point to give the Flames the 2-1 lead.
Then, midway through the third, McGratton got the puck on the ice and found defenseman Eric Staal in the slot.
He got it past Staal with a quick flick of the wrist and the Flames held on for the win.
Watch the play in the video below.
The Flames were the latest in a series of successful efforts to find success with a puck in the offensive zone.
In the past, they’ve made some great plays, including when they’ve managed to get an extra body on the puck to score from.
McGrattson is the third defenseman to record a goal on the power play this season, joining Matt Fraser (who has a goal and three assists on the year) and Nick Leddy (who is tied for the team lead with eight assists on 20 shots on goal).
With the goal, McGrattsons hat trick in three games is the first time the Flames have had three power play goals in a game.
McGrattson is also the first player in NHL history to have two goals and three points in the same game.
With three goals and two assists, McGrathons points streak is the longest in team history and he has five points in five games this season.
He has a team-leading 18 power play points in 20 games this year.
McGraths power play point total ranks second on the team behind Ryan White (20).
On Tuesday, McGrattenons first goal of the season came off a backhand pass from Ryan Murphy.
He then put a wrist shot from outside the slot to the net off a rebound.
McGrattenson has six points in his past six games, a season-high tying eight points.
He also has three assists.
After scoring three goals in the first period, McGrottons fourth goal of this season came with 4:13 left in regulation.
He fired a pass from the slot from the right side to forward Mark Scheifele for the goal.
McGrottos points streak continues to climb and he now has five goals and seven assists in his last 10 games.