Matt DeSalle wore two hats well on Friday night.

Running back DeSalle enjoyed his 8-yard touchdown run in the third quarter.

Strong safety DeSalle enjoyed his 50-yard interception return for a touchdown even more.

DeSalle scored on both sides of the ball in the third quarter as Mainland Regional cruised to a 31-0 win against Buena Regional in a Cape-Atlantic League interdivision game in Linwood.

"It was amazing," DeSalle said. "Defense has a special feel to it when you get in the end zone. A 'pick 6' is rare, especially at the high school level. I was just lucky enough to be put in position. Coach (Bob Coffey) put me in position and I can't thank him enough for putting me there."

Mainland kicker Jim Cooper opened the scoring with his CAL-best fourth field goal of the season in the first quarter, a 32-yarder. Cooper was a perfect 4-for-4 on extra points.

Dashown Waller made it 10-0 Mainland with a 3-yard touchdown run later in the first and quarterback Tom Bradway made it 17-0 at the half with a 9-yard score in the second.

"Every win is a nice win," Coffey said. "Buena is really tough. We were impressed with them in the preseason and up to this point (of the season). We knew they would never quit, so we respected them an awful lot."

Mainland improved to 3-3 with the win after starting the season with back-to-back losses.

"We're getting better," Coffey said. "That's the goal and we are. The kids are working hard."

The Mustangs had won back-to-back games before nearly upsetting Holy Spirit last week.

"We're playing with tremendous passion and that's what we need to play and win games like this," DeSalle said. "Hopefully we can carry this over and keep this going for the rest of the season."

Buena Regional 0 0 0 0-0

Mainland Regional 10 7 14 0-31

SCORING SUMMARY

FIRST QUARTER

M- Cooper 32 field goal

M- Waller 3 run (Cooper kick)

SECOND QUARTER

M- Bradway 9 run (Cooper kick)

THIRD QUARTER

M-DeSalle 50 interception return (Cooper kick)

M- DeSalle 8 run (Cooper kick)

TEAM STATS Buena Mainland

First Downs 8 11

Penalties-yards 5-45 7-65

Rushing 39-105 29-196

Passing 13 18

INDIVIDUAL STATS

Rushing: B: Robert Bunton 19-50, , Eric Rainear 6-27, Nick DeFeo 5-16, Love Scott 9-12; M: Matt DeSalle 5-67, Dashown Waller 8-48, Tom Bradway 3-23, Chris Kaczmarski 6-22, Jabri Abdullah 3-12, Zack Storr 1-12, Brett Edmunds 3-12.

Passing: B: Eric Rainear 2-9-1-13; M: Tom Bradway 1-5-18-0.

Receiving: B: Robert Bunton 1-7, Nate Neiderhofer 1-6; M: Bill Wilcox 1-18.

Records-Buena 2-5; Mainland 3-3.