No. 2 Arundel 54, Annapolis 14

Anthony Messenger went 22-for-32 for 281 yards and two touchdown passes and he rushed 12 times for 51 yards and two touchdowns to power the visiting Wildcats (6-0) past the Panthers (2-4). Arundel led 28-7 at halftime.

South Carroll 49, Winters Mill, 14

The first sequence of the game turned out to be a microcosm of the entire first half for the host Falcons (0-6, 0-3 county), who fumbled in the first play of the game. Winters Mill's mistakes coupled with an effective South Carroll running game led to a blowout victory for the Cavaliers.

North Carroll 35, Francis Scott Key 21

Panthers wide receivers are making a habit of putting up huge numbers. This week, it was senior Austin Catley's turn. Catley had five catches for 217 yards and three touchdowns in North Carroll's win over the Eagles.

Reservoir, 0 at Howard, 33 FINAL
Chesapeake-AA, 3 at Broadneck, 44 FINAL
North Harford, 6 at Aberdeen, 42 FINAL
Oakland Mills, 6 at Glenelg, 35 FINAL
Wilde Lake, 7 at River Hill, 34 FINAL
Hammond, 10 at Marriotts Ridge, 14 FINAL
Long Reach, 16 at Mount Hebron, 38 FINAL
Southern, 20 at Meade, 41 FINAL
Mervo, 29 at Poly, 6 FINAL
McDonogh, 35 at Calvert Hall, 7 FINAL
Archbishop Curley, 38 at St. Paul's, 14 FINAL
Dundalk, 40 at Kenwood, 14 FINAL
Bel Air, 42 at Havre de Grace, 21 FINAL
Gilman, 43 at Loyola, 0 FINAL
Boys Soccer
No. 3 Loyola Blakefield 3, No. 5 St. Paul's 3, OT

Gavin Barger had the tying goal with seven minutes left for the host Dons (8-2-1). The Crusaders (8-3-2) fell behind1-0 before Jordan Fields scored back-to-back goals for a 2-1 halftime lead. Loyola's Nate Hall tied the game at 2 before Sean Clarke score the third goal for St. Paul's.

No. 12 Dulaney 3, No. 13 Perry Hall 2, OT

Cameron Carter scored the game-winner from 10 yards out 5-minutes in overtime to lift the host Lions (10-1) over the Gators (7-2-1). Carter assisted on both goals in regulation. Perry Hall trailed 1-0 before taking a 2-1 lead with 10 minutes left in the game. Dulaney's Andres Arbelaez tied the game.

No. 14 Archbishop Spalding 2, Gilman 1

The visiting Cavaliers (7-6-1) fell behind 1-0 before Aaron Barclay secored back-to-back goals to beat the Greyhounds (3-7-1). Sandro Ertel made six saves for Spalding, and Jake Young had four for Gilman.

Archbishop Curley 4, John Carroll 2

The host Friars (7-8) played a man down and scored three goals in the second half in a come-from-behind victory over the Patriots (4-9). Tre Pulliam had three assists for Curley.

Marriotts Ridge, 1 at Centennial, 2 FINAL
Perry Hall, 3 at Dulaney, 2 FINAL
Sparrows Point, 2 at Dundalk, 0 FINAL
Archbishop Spalding, 2 at Gilman, 1 FINAL
Aberdeen, 3 at Harford Tech, 0 FINAL
Catonsville, 3 at Kenwood, 1 FINAL
St. Paul's, 3 at Loyola, 3 FINAL
Mount St. Joseph, NR at McDonogh, NR FINAL
Overlea, 3 at Milford Mill, 4 FINAL
Loch Raven, 1 at Parkville, 0 FINAL
Eastern Tech, 2 at Patapsco, 0 FINAL
Girls Soccer
No. 1 McDonogh 8, C. Milton Wright 1

A week off didn't slow the host Easgles (10-0), who took a 1-0 lead 2 minutes into the game and beat the Mustangs (9-1-1). Bridgette Andrzejewski finished with a game-high four goals and an assist. Kia Rankin had two goals, including the first score, and an assist on Andrzejewski's second goal. C. Milton Wright's Sarah Murphy scored a goal and made two saves.

Bryn Mawr, 2 at Friends, 3 FINAL
C. Milton Wright, 1 at McDonogh, 8 FINAL
Field Hockey
No. 2 Archbishop Spalding 6, Chesapeake-AA 1

Erin Shanahan had a hat trick and Madison Zehring had two goals to power the host Cavaliers (12-1) past the Cougars (5-6). Spalding led 3-0 at the break.

No. 3 Garrison Forest 7, Patterson Mill 0

Natalie Adamez scored five goals to power the host Grizzlies (12-0-1) past the Huskies (5-7).

No other scores reported.