Dalton Weightman scored two runs for the Colonels, who snapped back from Tuesday's 7-2 loss to Chattahoochee to get back in the winning column.
"Tyler gave up a home run and after that he shut them down," head coach Todd Eubanks said. "He's our stopper. He carried the team on his shoulders tonight and made sure we had a chance to win. He stepped up to the challenge for us."
The victory let the Colonels raise their region record above .500 once again, as their overall record now stands at 11-8 while they are 7-6 in Region 7-AAAA. Sequoyah fell to 7-13 overall with a 5-9 in the region.
The Chiefs led until Cass responded with a single run in the top of the third to forge a 1-all tie.
The Colonels took the lead with a run in the fifth, to go up 2-1, then put the game out of reach with a 3 runs in the seventh inning.
Gates earned the win for Cass as he pitched seven innings, allowing one earned run and scattering five hits. He also gave up one walk.
Leading the offensive attack were Cameron Ray, 2-for-3 with a single and a double; Gates, 1-for-2 with one walk and one hit by pitch; Connor Law, two walks with one RBI; Weightman, two walks; Sam Ayers, 1-for-2 with a run, a walk and an RBI single; Brandon Etheridge, one run; Miles Terrell, one run, one stolen base.
Jorge Romero took the loss for Sequoyah.
Eubanks said the Cass bats made some noise, too.
"We had some big hits," he said. "Cameron Ray got two big hits for us."
The Colonels return to the diamond on Friday when they host Chattahoochee.
The game time is at 5:30 p.m. The contest had earlier been scheduled for a later start.