Holy Cross desperately needed a win Sunday.

After shocking many with a 5-0 start against Catholic League competition, the Tigers came back from a weeklong layoff because of rainy weather and lost back-to-back games to District 9-5A foes in the past two days.

Despite its recent slump, Holy Cross got things going offensively Sunday and ran away with a 16-3 win over St. Augustine at Barrow Stadium.

Holy Cross (19-11) ended its three-game losing streak and improved to 6-2 in the Catholic League, tying Jesuit atop the standings. Jesuit defeated Rummel 7-1 on Sunday.

“We were floundering a little bit over the past few days. That might’ve been because of the rain, or maybe I’m just that bad of a coach,” Holy Cross coach Greg Battistella joked. “I still think we’re all right. We have some big games coming up this week, we just have to find a way to get our momentum going again.”

After Holy Cross opened the game with a two-run first inning, Darrell Landry and Perre Barbarin had back to back hits to left field for the Purple Knights (7-15, 0-7). Barbarian’s double scored Landry and cut the Holy Cross lead to 2-1.

The Purple Knights loaded the bases and had an opportunity to further their damage, but Holy Cross pitcher Alfonso Aguilar was able to escape the inning with the lead.

In his first start since April 7, Aguilar (5-0) lasted five innings, giving up three runs on six hits. He allowed three walks and struck out three.

“He’s been good for us all year, and I didn’t expect anything different today,” Battistella said.

Holy Cross took control of the game with a five-run third inning. Grant Schulz started the scoring by hitting a two-run double to center field. After Cyle Clayton reached base on a St. Aug error, Micky Toscano hit a three-run homer to left field, extending the Tigers’ lead to 7-1.

The Tigers scored eight more runs in the sixth and seventh innings.

“I was just waiting back, trying to find my pitch,” Toscano said of his mindset leading up to his home run. “We just came out and fought like we’ve been doing all season. We’ve been down these last three games, so now we’re trying to get back up.”

Sunday’s loss pushed St. Aug’s overall losing streak to five games and its losing streak against Catholic League opponents to 17 games.