ST. CLOUD, Minn. -- St. John's (Minn.) extended its win streak to five games with a 3-2 win against No. 13 Milwaukee School of Engineering on Saturday.

Just 12 minutes into the first period, Jordan Keizer gave MSOE (9-4-1, 6-3-1 MCHA) a 1-0 lead on the power play, his ninth goal of the season.

Senior Joe Harren tied the game with his second goal of the year 11:02 into the second period, with an assist going to junior Jason Johnson.

Johnson gave SJU (6-4-1, 1-3-0 MIAC) a 2-1 lead with a wrister from the top of the left circle 1:56 into the third. Sophomores Phil Johnson and Jobe Peterson were credited with the assists.

The Raiders tied it at two with another power-play goal, this time from Bradley Tierney, at the 6:27 mark.

Senior Jascha Pettit scored what proved to be the game-winning goal with four minutes remaining in play. Junior Trent Johnson took advantage of traffic in front of the net with a shot from the blue line that Pettit deflected to the bottom left corner of the net. Sophomore John Haeg recorded the second assist on the scoring play.

Freshman Saxton Soley made 24 saves in the win, which snapped the Raiders' seven-game unbeaten streak, to improve to 5-2 on the season.