CALGARY -- TJ Brodie scored with 11 seconds remaining in overtime, and the Calgary Flames rallied for a 3-2 win against the Columbus Blue Jackets at Scotiabank Saddledome on Wednesday.
Matthew Tkachuk tied the game with 1:43 left in the third period, and Cam Talbot made 20 saves for the Flames (35-26-7), who are 4-1-1 in their past six games and moved within three points of the Edmonton Oilers for second in the Pacific Division.
"It's big," Tkachuk said. "We haven't been too good at home. It's important to get that first win (to start a five-game homestand). To come back after a tough road trip and get some wins, it's important for us to come and take care of business at home, which we haven't done as of late. Hopefully we can turn it around."
[WATCH: All Blue Jackets vs. Flames highlights]
Joonas Korpisalo made 34 saves for the Blue Jackets (32-21-15), who moved one point ahead of the New York Islanders for the first wild card into the Stanley Cup Playoffs from the Eastern Conference.
Columbus is 2-5-6 in its past 13 games.
"It's disappointing," Blue Jackets captain Nick Foligno said. "You have to be greedy this time of year. As much as you're mad you didn't get the two points, be happy you came out with at least something but know that we're going to need two points here going forward in every game and that's our focus. You can't be happy with one this time of year. These are the ones that are going to get you in the playoffs. You're up 2-0, on the road especially, you have to find a way to win it."
Video: CBJ@CGY: Tkachuk deflects in tying goal
Brodie scored on a wrist shot during a crease scramble after Korpisalo made saves against Johnny Gaudreau and Sean Monahan.
"[Monahan] and Johnny made some good plays," Brodie said. "[Monahan] had a couple good whacks at it and just took it behind the net and made a great pass, and I was just trying to get it on net and hope for the best."
Elias Lindholm began the Flames rally at 11:14 of the third period when he scored from the edge of the crease after Zach Werenski turned the puck over behind the net to make it 2-1.
Tkachuk tipped Mark Giordano's point shot with Talbot pulled for an extra attacker to tie it 2-2 at 18:17.
"They were blocking shots everywhere," Giordano said. "That's one of the best performances I've seen of guys getting in lanes and blocking shots. We were having a hard time from up top getting them through, to be honest. Finally that seam opened up and I saw [Tkachuk] wide open there, and it was nice to finally put one through that got through to the net and went in."
Devin Shore gave the Blue Jackets a 1-0 lead on their second shot of the game at 8:56 of the first period, and Gustav Nyquist made it 2-0 at 11:20 when he one-timed a pass from Nick Foligno on a 2-on-0 breakaway.
"We had a really good first so we expected a big push-back from them in the second and we did some good stuff, but in the second and third we went a bit on our heels a little bit too much, receiving the game," Shore said. "They're a good team over there. They made us pay. We still did some good stuff.
"[Korpisalo] kept us in it at times. He was unbelievable tonight. We'll take the point and learn from it and expect more of ourselves."
Video: EA Sports Overtime Winner: Brodie wins it for CGY
They said it
"That was a team that was obviously pushing and found a way to get it tied up. Anything can happen in overtime. I thought we caught ourselves in third and played better. Just can't give up those two like that where we do it to ourselves again." -- Blue Jackets forward Nick Foligno
"It's big. I thought it took us a little while to get our legs going, which happens sometimes after long road trips like we just [finished]. But once we got back to playing how we can play we played well and limited their chances and created." -- Flames defenseman TJ Brodie
Need to know
Calgary is 2-5-1 in its past eight home games. … Gaudreau has 15 points (three goals, 12 assists) in his past 13 games. … Foligno has seven points (four goals, three assists) in his past seven games. … Blue Jackets forward Oliver Bjorkstrand had ankle surgery Tuesday and is expected to be out 8-10 weeks.
Blue Jackets: At the Edmonton Oilers on Saturday (10 p.m. ET; NHLN, CBC, SN, SN360, SN1, CITY, FS-O, NHL.TV)
Flames: Host the Arizona Coyotes on Friday (9 p.m. ET; SNW, FS-A PLUS, NHL.TV)
Video: Flames rally to defeat Blue Jackets in overtime