In a wild game which saw no period with less than four goals, visiting Hudson grabbed a 7-2 lead early in the third period and then held on for dear life as the Eau Claire-Altoona Stars scored four straight to make a game of it before an empty-netter sealed an 8-6 victory for Hudson.
Lexie Nelson scored for Hudson just 22 seconds in for an early 1-0 lead.
The period was quiet until the last four minutes, which saw three goals total notched in a span of 1:15.
Abigail Stow scored on a power play with 4:24 left to tie the game, only to see Gretta Mohrland give Hudson a 2-1 lead 29 seconds later.
The Stars had a goal waived off less than a half-minute later, but made up for it shortly after as Stow tallied an unassisted goal with 3:09 left in the period.
The horn sounded on a 2-2 tie, with each team firing nine shots in the period.
The Raiders scored three straight goals in a span of 3:32 early in the middle period to extend their lead to 5-2. Anna Wilgren, Dani Robson, and Katie Meierotto scored to give the guests a three-goal advantage.
Stow was denied on a bust-out with six minutes left but then while playing 4-on-4, Wilgren scored three minutes later to stretch the lead to 6-2.
Hudson outshot ECA 11-7 in the period.
Wilgren scored four minutes in to make it 7-2 Hudson, but then ECA made a valiant comeback.
In 14 seconds, Lauren Carmody scored twice to cut the lead to 7-4.
Cameron Carmody got in on the action, scoring with just under six minutes left to make it 7-5 and get the home crowd fired up.
A goal by Stow three minutes later cut the lead to one goal, but the Stars were unable to notch the game-tying goal as Wilgren scored an empty-netter with 21 seconds left to account for the final scoring.
Shots were 11-9 in favor of Hudson in the period.
Wilgren notched a playmaker for Hudson, while Stow and Charlotte Akervik each had two helpers for ECA.
Cassie Schultz got the win in net for Hudson, stopping 19 shots, while Annamarie Holtz (9) and Julia Drath (14) combined for 23 saves for the Stars.