All-Metro senior George Campbell has been a steady scoring source during the McDonogh boys soccer team's undefeated season so far.
With the No. 1 Eagles getting a considerable push from No. 10 Gilman on Friday, he found more offense at the most opportune time. Campbell provided the game-winner with 6 minutes to play as the Eagles passed their toughest test to date in a 2-1 win over the Greyhounds.
McDonogh improves to 16-0 and 12-0 in the Maryland Interscholastic Athletic Association A Conference, while Gilman falls to 7-6-2 and 5-6-1. When the visiting Greyhounds couldn't finish off three consecutive corner kicks with 10 minutes to play, Campbell (16 goals, 11 assists this season) struck shortly after.
"He's done it all year long," McDonogh coach Steve Nichols said.
Sophomore Cole Thorne gave the Eagles a 1-0 lead in the first half before the Greyhounds tied the game early in the second when All-Metro forward Sam Wancowicz found the upper far corner from 20 yards out.
No. 6 Archbishop Curley 4, Archbishop Spalding 1: The visiting Friars (10-6, 7-5 MIAA A Conference) trailed 1-0 before scoring four unanswered goals. Eric Spalt scored twice for Curley. The Cavaliers fell to 5-9-1, 3-8-1.
No. 14 Mount St. Joseph 1, No. 7 Loyola 0: Michael Flynn scored the game-winner on a through ball passed by Kyle Veltre from 18 yards out 25 minutes into the first half for the host Gaels (6-8-1, 4-7-1 MIAA A Conference).
The Dons fell to 8-8-1, 5-7-1.
No. 7 St. Paul's 10, Severn 6: Jordan Duke kicked a 22-yard field goal and added the extra point on a 61-yard touchdown pass from Tre Hamer to Anthony Pino for the host Crusaders (7-0), who have won 18 straight. The Admirals fell to 4-3.
No. 11 Arundel 52, South River 33: The host Wildcats (6-1) were behind 19-7 in the first half before scoring seven straight touchdowns.
Anthony Messenger had 17 carries for 68 yards and three touchdowns for Arundel. The Seahawks fell to 2-5.
No. 13 Perry Hall 32, Parkville 6: Jeff Iweh completed four touchdown passes to lead the host Gators (6-1) past the Knights (1-6).
No. 7 Catonsville 6, North County 0: Renee Gast had two goals and two assists to lead the host Comets (11-0) past the Knights.
No. 12 Marriotts Ridge 5, Oakland Mills 1: Alexis Zadjura scored twice to lead the host Mustangs (10-2-2) past the Scorpions (2-9).
No. 11 Mount de Sales 5, Chesapeake-BC 0: Leah DiGiandomenico had two goals and an assist to power the host Sailors (15-1) past the Bayhawks (2-6).
No. 6 Dunbar 34, Poly 6: William Crest was 12-for-21 for 242 yards and three touchdown passes to power the Poets (6-1) past the Engineers (9-3).
Baltimore Sun staff contributed to this article