Marshall scored six runs in the top of the seventh inning and then survived Duluth Denfeld's four runs in the bottom half to beat the Hunters 10-6 in a Class AAA state tournament consolation semifinal Friday at Reynolds Field in Roseville, Minn.
Denfeld (16-11) led 2-1 heading into the sixth inning thanks to Nate Johnson's solid effort on the mound, where he scattered seven hits and struck out seven.
Then the wheels fell off as Marshall (18-11) scored three times in the sixth and six more on five hits and an error in the seventh -- culminated by Cody Greve's two-run single.
Down eight runs, Denfeld rallied in its last at-bat as Eric Gibson singled in a run, and Johnson, Logan Jasper and Dane Herold all walked with two outs and the bases loaded for three more RBIs.
Winning pitcher Kaleb Welvaert handcuffed the Hunters on three hits through the first six innings.
Hayfield 6, South Ridge 5
The Panthers fell behind 5-0 in the first two innings before coming up just short in their Class A consolation semifinal at Chaska Athletic Park.
Trailing 6-1 in the bottom of the sixth, South Ridge (20-8) rallied for four runs on Logan Young's sacrifice fly, a two-run single by Jaxson Bennett and an error. Relief pitcher Jake Risius entered and struck out all four hitters he faced for the save.
Losing pitcher Riley Kinsley scored two runs and walked twice for the Panthers.
Kolby Tapp drove in three runs for the Vikings (24-3), who went on to defeat Randolph 16-5 in the fifth-place game.