Shaw had never won a Catholic League game since coming back into the district last season.

But thanks in part to a dominant performance by Trey Ragas, that drought is over.

Ragas rushed 29 times for 228 yards and three touchdowns to boost Shaw to a 27-21 victory over Holy Cross on Saturday at Hoss Memtsas Stadium.

“Trey played really well and the offensive linemen played really well,” Shaw coach Scott Bairnsfather. “This was a good win and helps us with some momentum going into the playoffs.”

Ragas scored on runs of 3, 8 and 5 yards for the Eagles (5-5, 1-4 in 9-5A).

For the season, he now has 1,598 yards and 21 touchdowns.

Quarterback Matt Keller scored on an 11-yard touchdown run for the Eagles.

Keller also completed 6 of 13 passes for 103 yards as Shaw snapped a four-game losing streak.

They came close to winning a week ago, but lost to St. Augustine on a late missed field goal.

“Any win is good for us,” Bairnsfather said. “We had a couple losses that we felt a chance to win. We have had a couple close calls, so it was nice to pull one out.”

Bairnsfather got plenty of help from his defense in the first half, which forced four turnovers.

Holy Cross junior Tre Turner, a Mississippi State commitment, scored a late touchdown for the Tigers to cut it to 27-21, but they were unable to stop Ragas and Co. on the ensuing drive.

“We ran the ball well in the second half and did what we needed to do to run the clock out,” Bairnsfather said.

Holy Cross dropped to 5-5 overall and 1-4 in district play.

Both teams will be in the 12-team Division I playoffs.

The pairings will be announced Sunday.