With about one minute remaining in the extra session, McBain forced a turnover in the neutral zone and fed the puck to Eric Staal, who then dished it to Ray Whitney for the finish.
McBain, who picked up his first NHL point Tuesday night against the Bruins, now has two assists in two contests with Carolina.
McBain averaged nearly twenty minutes of ice-time against Boston and logged more than 25 minutes last night, good for second highest on the team.
McBain was not the only former Rat showcasing his skills.
Former Albany alternate captain Brett Carson picked up his second NHL goal in the third period and goaltender Justin Peters made 25 saves on the night to register his fifth big-league win.
Carson now has two goals, seven assists and a plus-3 rating in 42 games with Carolina this season, while Peters has earned a 2.42 GAA, .919 SV% and a record of 5-2-0-0.
The Hurricanes currently have seven former Rats on the roster and they may need another by tomorrow, as defenseman Alexandre Picard left last night's game with an upper body injury and is listed as day-to-day (updated: now week-to-week).
McBain will likely remain with the Canes up until the closing of the regular season, as D-man Tim Gleason is expected to miss three weeks due to broken foot.