Ryder Sloss delivered a two-out RBI double in the bottom of the seventh inning Saturday, giving Mt. Carmel a walk-off 2-1 win at home over Effingham.

With two outs and nobody on base, Jaxon Browning singled to get the winning rally started. Then on a 3-2 pitch, Sloss lined a double for the game-winner.

It was a pitcher’s dual throughout. Effingham’s Kaiden Nichols and Mt. Carmel’s Dakota Mounts were both effective. Nichols allowed just one unearned run through four innings before being relieved by Colton Webb. Mounts went six innings, giving up one run on five hits. Neither starter, however, figured into the decision.

Andrew Gillihan pitched a scoreless seventh and got the win for the Golden Aces. Webb only allowed the two seventh-inning hits in 2.2 innings of work, but took the loss. He and Nichols combined to strike out 15 batters.

The Hearts scored their lone run in the top of the third inning. The lead-off hitter, Brody Boehm, was hit by a pitch and stole second. Then with two outs, Cam Raddatz delivered an RBI single.

Mt. Carmel tied the game with an unearned run in the fourth, combining two errors and a base hit to tie the game.

The Hearts, now 12-5 on the season, will return to action Wednesday. They will play at home against South Central.