BELTON — The Troy Trojans had too many mistakes on offense, and too much Trey Sheppard to contain on defense. Four turnovers for the Trojans and three touchdowns by Sheppard helped the Eagles snap a five-game losing streak against Troy, including three straight season openers, en route to a 33-0 victory at Crusader Stadium in Belton. “Five straight losses will wear on you,” Salado coach Alan Haire said. “That's not the way you want to start the season. So it's good to get off on the right foot, get some momentum and glad to get the victory.” Sheppard, a senior was a big part of that, wearing the Trojans' defense down in the second half, when he scored all three touchdowns on runs of 9, 42 and 13 yards. He finished the night with 18 carries for 166 yards. “He's our workhorse,” Haire said. “He just grinds it in there. That's what he does.” While the Trojan's defense had trouble containing him, what hurt the Trojans more were the turnovers and 10 penalties for 67 yards. “Maturity had a lot to play with that one,” Troy coach Ronnie Porter said. “I thought when we were down 12-0 I was pleased with the majority of it, but we made too many mistakes. That's all fixable though.” The first major mistake for the Trojans came on on their first possession. Their defense stopped the Eagles at the 24, and the Trojans' offense took nine plays to move to the Salado 19, including a fourth-and-4 pass to keep the chains moving. But there, quarterback Chance Mosley had trouble securing the snap and the Eagles' Hunter Bates recovered at the 20. And after three straight handoffs to get to the Troy 47, Aaron Torczynski found a crease and put the Eagles on the board for a 6-0 lead, with the failed extra point,left in the opening quarter. Salado took a 12-0 lead into the half, thanks to an 8-yard run by Cade DePoy, Then the Eagles got the knockout punch in the third when Quade Brown intercepted a pass by Mosley and returned it to the Trojans 9. It took Sheppard just one play to run it in for a 20-0 lead with the two-point conversion. “That pick was huge,” Haire said. “We put it in the end zone to spread the gap. One thing we like to do is keep our defense off the field, so the turnovers are huge and it helps us control the clock.” The three-score lead seemingly took the life out of the Trojans, who had been able to move the ball well in the first half, but failed to capitalize. “It's disheartening because we talk about finishing drives,” Porter said. “And we were unable to do that tonight. It's all a maturity thing and these guys are going to have to grow up in a hurry. “You have to tip your hat to Salado. They've been under that system two years now and they have it clicking and going well.” Freshman running back Zach Hrbacek led the Trojans with 14 carries for 84 yards, most of which came on a 35-yard run in the first half. Torczynski had 124 yards on 11 carries for the Eagles. “Aaron and Cade DePoy, who may have had five carries all of last season, got some good carries for us tonight,” Haire said. “That was good to see against a quality opponent in Troy.” The Eagles will host Comfort next week, and Troy will host Marlin.