A 41-yard touchdown pass from receiver David Harrison to Tyler O’Brien in the fourth quarter helped Weymouth beat host Wellesley, 31-20, Saturday.
Harrison, a junior, did a little bit of everything for the Wildcats. He finished with five receptions for 110 yards and two touchdowns, rushed for 24 yards on four carries, and made four tackles and an interception on defense.
“Second week in a row he’s come along and really impacted the game in numerous ways. He’s a very talented kid,” said Weymouth coach Kevin Mackin.
Harrison caught four touchdown passes last week in Weymouth’s 35-7 win over Milton.
Wildcats quarterback Jack Lehan threw three touchdown passes and has now thrown five touchdowns this season, four to Harrison.
Wellesley’s defensive focus on Harrison opened opportunities for O’Brien, who caught two touchdown passes.
But the Raiders also had some success in the air as Chris Sarni threw a 73-yard touchdown pass to Ned Holmes in the first quarter, and later connected with Isaac Blake for an 18-yarder. Sarni also had a rushing touchdown.
Weymouth’s defensive line, led by tackles Jarred Stokes and James Lamour, controlled Wellesley’s run attack, though. Linebacker James Bradley also came up with a key interception in the fourth quarter.
The Wildcats did struggle in their kicking game, missing four of their five PAT attempts. Mackin noted that All-Scholastic running back/receiver/cornerback Ozzy Colarusso, who also kicks for the Wildcats, didn’t play because of a nagging injury.
“We can be better in spots and have to eliminate some of the sloppiness,” Mackin said. “We feel pretty good right now though.”
Weymouth will be home against Gloucester next week.
St. Joseph’s (N.J.) 62, Xaverian 0 — Quai Jefferson caught a 40-yard touchdown pass in the first quarter and broke off a 56-yard touchdown run to help St. Joseph’s dominate the No. 2-ranked Hawks.
Kicker Mark Fossati hit eight PATs, and also had a 15-yard touchdown run.
Bridgewater-Raynham 34, Durfee 7 — Brandon Gallagher rushed for 175 yards and two touchdowns to lead the Trojans. Jordan Cohen completed 6 of 10 passes for 124 yards and two touchdowns.
Dorchester 6, South Boston 0 — Quarterback Demetrius Leary ripped off a 70-yard TD run on a botched reverse in the third quarter, and the Bears’ stout defense blanked a South Boston team that put up 20 on Latin Academy last week.
Pentucket 34, Hamilton-Wenham 15 — Cody Rothwell rushed for three touchdowns in the third quarter to propel the Sachems over the Generals.
Whittier 20, Ipswich 18 — Jesus Sanchez ran in a 2-point conversion after Justin Reyes’s touchdown catch from Connor Bradley in overtime to help the Wildcats complete their comeback.
Middleboro 25, Coyle & Cassidy 16 — Troy Rossi scored on a 12-yard run and caught a 41-yard touchdown pass in the fourth quarter to help the Sachems over the Warriors.
St. Clement 43, Old Colony 20 — Jesus Gambaro ran for a pair of touchdowns, including a 43-yard dash to seal the win in the fourth quarter.
Running back Kevin Blaise had more than 200 yards and three touchdowns in the losing effort.
Hull 41, South Shore 18 — Sonny Hill ran for two touchdowns and 143 yards on seven carries and caught a 24-yard touchdown pass from Mack Murphy as the Pirates topped the Vikings.
Bishop Fenwick 39, Pope John 22 — Rufus Rushins carried the ball 17 times for 126 yards and scored twice to lead the Crusaders past the Tigers. Charlie Maistrellis rushed for 106 yards and a score, while adding two catches for 35 yards and a touchdown.
Watertown 34, Shawsheen 19 — Logan Riley scored three touchdowns for the visitors and Joey Farrar threw two touchdown passes.
Cambridge 38, Greater Lawrence 27 — Elijah Scott and Essah Chisholm each scored two touchdowns in the Falcons’ victory.
Marcos Ortiz scored twice and threw two touchdown passes for the Reggies in defeat.
Lowell Catholic 45, Mystic Valley 0 — Chris Tamukedde scored three touchdowns and Adam Wentzel threw two touchdown passes and scored twice.
Minuteman 42, Matignon 20 — Zahir Ramsey ran for three touchdowns and had an 88-yard kickoff return in defeating the visiting Warriors.
Senior quarterback Ron Slager ran for a touchdown, threw for another, and ran a kickoff back for a third score for Matignon.
North Shore 34, Lynn Tech 26 — Running back Chris Sudak paced the Bulldogs, rushing for two touchdowns.
Northeast 24, Dover-Sherborn 14 — Kevin Rosado scored on a 12-yard run in the second quarter and Troy Tartarini connected with Pedro DelToro for a crucial 22-yard touchdown pass in the fourth quarter to secure the victory.
Mark Czeisler threw two touchdown passes to Steve Alessandro for D-S.
Whitman-Hanson 39, Marshfield 24 — Tom Sapienza shredded the Rams’ defense, throwing for 292 yards and four touchdowns, and rushing for 106 yards.
Greater Lowell 20, Monty Tech 14 — Tyler Mahoney scored two touchdowns in the fourth quarter to lift the Gryphons.For complete highlights, go to Boston.com/schools.