During last season’s lockout, Mike Yeo took boxing lessons just to stay busy.

Before Wednesday’s game, that training paid off because Yeo did an amazing job of bobbing and weaving members of the Ottawa media who were peppering him about Dany Heatley returning to the city where he twice scored 50 goals in a season but now is a fourth-line shell of his former self.

Like all good coaches do, Yeo went to bat for his player, doing his best to protect Heatley from the bloodthirsty scribes. A few hours later, the unpopular former Senator left the ice surface upon which he once starred with a goal and assist to help the Wild rally to a 4-3 victory.

Heatley assisted on Jonas Brodin’s tying goal and scored the go-ahead goal before Milan Michalek tied the score at 8 minutes, 57 seconds of the third period.

But with 2:57 left, red-hot captain Mikko Koivu scored the winning goal with a drive right into the slot and a bullet by Craig Anderson. It completed a three-point night for Koivu, who has four goals and 12 points in the past eight games. He also scored both goals in a victory over Winnipeg on Sunday, including a late third-period winner.

The Wild, which was drubbed 6-2 a night earlier in Montreal, rebounded against a struggling Senators squad that had laid eggs in three of its previous four games.

Jason Pominville scored a power-play goal, Brodin and Parise had two points each and Josh Harding made 34 saves as the Wild avoided its first losing streak in a month despite giving up a season-high 37 shots.

The Wild struggled out of the gate for a second game in a row, being outshot 18-6 in the first period and outscored 2-1 on Kyle Turris’ shorthanded goal and Mika Zibanejad’s go-ahead goal.

But the Wild rallied in the second when Brodin took Heatley’s pass and whistled a shot through traffic and past Anderson for his fourth goal of the season and first since Oct. 19.

Only 3:15 later, Heatley scored his fourth goal and second in two nights much to the dismay of booing Senators fans.

“It’s fun to get booed now,’’ Heatley said. “… It wasn’t as bad as my first time here [as an opponent].’’

In 2009, not only did Heatley request to be traded, he declined a trade to the Edmonton Oilers, who reportedly were going to send Ottawa a package of Dustin Penner, Andrew Cogliano and Ladislav Smid. The Senators eventually traded him to San Jose for Milan Michalek, Jonathan Cheechoo and a second-round draft pick after having to pony up a $4 million bonus to Heatley.