MOORHEAD, Minn. -- Minnesota State-Moorhead stretched its winning streak to four with a thrilling 78-74 win against No. 11 St. Cloud State in Northern Sun Intercollegiate Conference action on Saturday.

MSUM improved to 9-1 overall and 4-1 in the NSIC with the win, while St. Cloud State (7-1, 4-1 NSIC) suffered its first loss of the year. It was the Dragons' first win against a nationally ranked opponent since beating No. 3 Winona State 90-72 on Feb. 17, 2012 in Winona.

Senior Anthony Tucker scored a career-high 32 points. He also added five points and three assists. Senior Alex Novak had 13 points and eight rebounds for MSUM, while sophomore Jordan Riewer had 13 points, four assists and two steals. Senior Eric Olson had nine points and a career-high nine rebounds off the bench.

MSUM shot 51.9 percent (28-of-51) for the game while holding the Huskies to just 42.4 percent shooting (28-of-66), including just 31.4 percent in the first half.

The Dragons built a 19-point lead in the second half before St. Cloud State whittled the advantage to 71-69 with 3:04 left.

The Dragons led 73-71 when freshman Tyler Vaughan found Novak free down low. He then slammed home the dunk to push the Dragon lead to 75-71 with 1:53 left. Moments later, Riewer drained a pair of free throws to make it 77-71 with 1:15 left.

SCSU's Shaun Jensen drained a 3-pointer to make it 77-74 with 24 seconds left, and the Dragons turned the ball over on the ensuing possession. However, the Dragons forced another stop in the final seconds, and a Novak free throw with 1.8 seconds left iced the game for MSUM.

The Huskies opened the game on a 12-3 run and built a 20-10 lead five minutes into the game. MSUM trailed 22-16 before going on a 17-0 run over a span of six minutes to surge into a 33-22 lead. The Dragons held the Huskies without a point for six minutes. Tucker had eight points during that run, while Olson had four and Vaughan added a 3-pointer. That run helped MSUM take a 44-32 lead into halftime.

MSUM continued to add onto the lead in the second half, pushing it to 19 points at 57-38 with 14:31 left when Tucker buried a 3-pointer. Over the next 11 minutes, St. Cloud State outscored the Dragons 31-14 to cut the lead to two before MSUM regained the momentum late for the win.

Vaughan finished with three points, three assists and three steals for MSUM. Freshman Damien Reinke also hit a big three in the first half to help the Dragons build their lead.