Highland built a five-run lead and managed to hang on Friday afternoon, posting a 6-4 win at home over Teutopolis.
The game was tied 1-1 before the Bulldogs scored three runs in the bottom of the third and added two more in the fourth to build the 6-1 advantage.
The Shoes tried to stage a comeback.
They scored twice in the fifth to close within 6-3. Sam Bushur led off with a base hit and Evan Wermert doubled. Then with two outs, Evan Adds came through with a base hit that drove in both runners.
T-Town added another tally in the seventh. Wermert walked, Andy Niebrugge had a base hit and Addis drove home the run with a fly ball. The Shoes had two runners on base before the final out was recorded.
Cade Buehnerkemper, the second of fourth THS pitchers, took the loss. He allowed six hits and five runs over 1.2 innings of work.
The loss snapped a six-game winning streak and dropped the Shoes to 10-3. They will be back in action today (Saturday) at home against Mahomet-Seymour in an Apollo Conference contest.