Marist used a balanced offensive attack and some luck Saturday to defeat St. Patrick 42-34 in an East Suburban Catholic Conference game.

Marist spread the field to open up running lanes, and senior quarterback Jack Donegan completed key passes to keep St. Patrick on its toes. The Shamrocks ran the ball effectively but lacked consistency in its passing game.

"Every guy has to step up and make big plays," Marist coach Pat Dunne said. "You never know when you're going to get your shot. A lot of guys stepped up and made big catches in key situations."

The RedHawks (3-1, 2-0) frequently deployed three or more receivers to limit St. Patrick's defensive presence in the box. Senior running back Peter Andreotti used that space to rack up 120 yards on 23 carries with three total touchdowns. That, in turn, created room for Donegan to find favorite receivers, Notre Dame recruit Nic Weishar and Flynn Nagel.

Donegan completed 18 of 33 pass attempts for 248 yards and three touchdowns with one interception.

"We just all did our own job, and that's what led to the 42 points," Donegan said. "We wanted to get the run game going, and that would open up the pass."

Senior running back Jeremy Molina finished with a game-high 267 rushing yards and two touchdowns on 34 carries for St. Patrick (1-3, 0-2).

Marist gained the lead for good in the second quarter, most of which Molina missed due to overheating and cramps. St. Patrick missed the point-after attempt following a Thomas Sliwiak rushing touchdown, and Marist junior Jawill Aldridge returned the ensuing kickoff 87 yards for a score. That eight-point swing proved to be the difference.

"It puts you in a bind trying to defend everything," St. Patrick coach Dan Galante said. "You can only take away so much, and we didn't help ourselves with our field position and kicking. "

Player of the game: Jack Donegan, Marist, 18-for-33, 248 yards, 3 TDs, 1 INT.

Key performers: St. Patrick — Jeremy Molina, 34 carries, 267 yards, 2 TDs; Zach Fuller, 8-for-20, 118 yards, 1 TD, 1 INT. Marist — Peter Andreotti, 23 carries, 120 yards, 3 total TDs.