Host Perry Hall scored three touchdowns in the second quarter and went on to upset No. 9 Franklin, 21-7, in football.

Jeff Iweh rushed for one touchdown and threw for another.

He had a 1-yard touchdown run to give the Gators (3-1) a 13-0 lead and on the next scoring drive completed a 15-yard touchdown pass to Nick Davis (four catches for 55 yards).

Coach Keith Robinson said big plays were keys to the win, including a 20-yard pass to Malik Morris and two interceptions by Courtney Johnson.

No. 2 River Hill 42, Centennial 7: The host Hawks (4-0) extended their winning streak to 28 games. Cory Daniel rushed for two touchdowns, blocked a punt and had an interception.

Chris Galloway had a 90-yard kickoff return and an 82-yard interception return. The Eagles fell to 3-1.

No. 4 Meade 37, Chesapeake-AA 31: The host Mustangs (3-1) were outscored 19-3 in the second half, but held on to beat the Cougars (1-3).

Meade's Marcus Smith completed seven of 14 passes for 140 yards and two touchdowns. Smith also had 13 carries for 77 yards and a touchdown. Kyle Evans had 23 carries for 203 yards and a touchdown.

No. 12 Arundel 41, Glen Burnie 14: Anthony Messenger completed 18 of 24 passes for 214 yards and a touchdown to lead the host Wildcats (3-1) past the Gophers (1-3).

No. 13 Glenelg 35, Hammond 3: Glenelg's win over visiting Hammond was not the most exciting football game ever staged, but it was certainly Gladiators football.

Twelve players carried the ball for Glenelg (3-1) in the win, led by seniors Jared Jacoby (16 carries, 94 yards, 1 TD) and David Brookhart (11 carries, 84 yards, 3 TDs).

Hammond, which came into the game undefeated, allowed a 52-yard touchdown pass from Jack Hogan to Luke Cheswick just before halftime, then fumbled the ball away on its first two second-half possessions, both leading to Glenelg touchdowns.

—Andrew Conrad

Baltimore Sun Media Group

Kenwood 28, Catonsville 7: The host Bluebirds (4-0) surrendered their first points all season in the first quarter and broke a tie at 7 in the fourth quarter.

Jaleel Feggins threw two touchdown passes to Chrishawn Lewis. Kenwood has outscored its opponents 149-7 in four games.

Northwestern 14, Lake Clifton 8: Martez Boone was 9-for-11 for 153 yards and threw a 60-yard touchdown pass for the host Wildcats (2-2).

Boone also had nine carries for 100 yards and a 2-yard touchdown run and an extra-point conversion.

Boys soccer

No. 5 Loyola 1, No. 9 Gilman 1, 2OT: Riley Collins gave the host Dons (6-3-1, 3-2-1 Maryland Interscholastic Athletic Association A Conference) a 1-0 lead on an assist from Ryan Conrad before the Greyhounds (5-3-1, 3-3-1) knotted the score with 30 seconds left in regulation.