Calgary moved to within three points of Minnesota and the St. Louis Blues for the wild card berths into the Stanley Cup Playoffs from the Western Conference with one fewer game played than each.
Yegor Sharangovich and Ryan Lomberg also scored for the Flames (38-27-14), who have points in five straight (3-0-2) and seven of eight (4-1-3). Dustin Wolf made 16 saves.
Yakov Trenin and Gustav Nyquist scored for the Wild (43-30-7), who have lost five of seven (3-0-4). Filip Gustavsson allowed four goals on 29 shots before being replaced by Marc-Andre Fleury, who made three saves.
Minnesota could have clinched a playoff berth with a win.
Backlund put Calgary up 1-0 at 16:25 when he chipped in a rebound created when Blake Coleman threw the puck on net from a sharp angle after a misplayed clearing attempt by Gustavsson.
Sharangovich pushed the lead to 2-0 at 5:31 of the second period with a tip of Martin Pospisil’s shot by Gustavsson’s blocker on a rush chance.
Kadri made it 3-0 at 7:23 with a power-play goal on a wrist shot from the top of the right face-off circle.
Lomberg stripped Marcus Johansson of the puck at Calgary’s blue line and shot low blocker by Gustavsson on the ensuing breakaway to make it 4-0 at 7:20 of the third period. Fleury relieved Gustavsson after the goal.
Trenin scored to cut it to 4-1 at 15:39. He beat Wolf blocker side on a breakaway after forcing Adam Klapka into a turnover at the top of the Wild zone.
Nyquist scored on a shot from the slot past Wolf’s blocker with 1:30 left and Fleury on the bench for the extra attacker for the 4-2 final.