St. Paul, Minnesota: Brock Boeser’s college career ended in crushing fashion on Friday night. Scoring in his NHL debut the next day in front of his family and friends wasn’t a bad consolation prize.

Boeser scored in his first NHL game a day after signing with Vancouver, Reid Boucher added two in a four-goal second period and the Canucks defeated the slumping Minnesota Wild 4-2 on Saturday.

Boeser was Vancouver’s first-round pick in the 2015 draft. His North Dakota team lost to Boston University in double overtime on Friday in the NCAA Tournament in Fargo. The Burnsville, Minnesota, native joined the Canucks in St. Paul in time for Saturday’s matinee.

“It’s been crazy — obviously a heartbreak loss there with my North Dakota team,” Boeser said. “But, you know, I had to regroup there and focus on this game. I definitely think adrenalin kicked in here.”

The Canucks surprised Boeser by bringing his parents into the locker room before the game. Then he went out and scored Vancouver’s third goal of the second period, scoring off a rebound on a 2-on-2 rush.

“It’s good for him,” Canucks coach Willie Desjardins said. “It’s a great story for him playing at home, and to get [a goal], it was good.”

The mood in the other locker room wasn’t as upbeat. The Wild have lost seven of their last eight and are now 3-10-0 in March. And they were booed off the ice after the second period by their home crowd.

“That was embarrassing,” Wild coach Bruce Boudreau said of his team’s performance. “I’m embarrassed. To me, if I were the fans, I would be booing even more because they pay good money for this, and to see an effort like that ...”

The Wild were shut out for almost 57 minutes by Richard Bachman, Vancouver’s third-string goalie, and they were no match for a Canucks team that was 1-5-2 in its previous eight games.

“It wasn’t good enough,” Wild forward Jason Zucker said. “We’re leaving guys open. We aren’t winning battles. We’re hanging our goalies out to dry. I don’t think we’re prepared enough to start some periods and they score quick and we’re not being resilient enough to come back.”

Darcy Kuemper made 17 saves in his first start since March 12. He gave up Boucher’s power-play goal 19 seconds into the second period, then allowed three goals in an 8-minute span as the Canucks put the game away.