The No. 4 Hilltoppers punched their ticket to the Division III championship with a 4-3 victory over No. 1 Windsor at UVM on Monday.
Morgan Belknap netted the fourth St. Johnsbury goal with just over ten minutes to go in the second half, and that score ended up as the deciding tally.
St. J will await the winner of a matchup between No. 3 Missisquoi and No. 2 Stowe on Wednesday.
The championship game will take place on November 3 at UVM.