There have been four soccer upsets in the Maryland Interscholastic Athletic Association A Conference this week, including unranked Archbishop Spalding defeating No. 5 Gilman, 2-1, Thursday.
The visiting Cavaliers struck early, taking a 2-0 lead by halftime and holding the Greyhounds (11-3-4) to one score in the second half for the upset.
Marc VandenBerg and Aaron Barclay each scored for Spalding, and Chris Walsch had Gilman's goal.
On Sunday, then-No. 10 Calvert Hall won, 1-0, over No. 3 Archbishop Curley. On Tuesday, Curley upset No. 2 Loyola, 2-1, and Thursday the Dons upset No. 1 McDonogh, 1-0.
No. 8 Mount St. Joseph 1, John Carroll 0: Drew Smith scored from 22-yards out to lift the host Gaels (8-7) over the Patriots. Danny Kaiser passed the ball back from the 18- to the 22-yard line, where Smith scored 18 minutes into the second half.
Severn 5, St. Mary's 2: The visiting Admirals successfully defended the Chesapeake Boot for a third year straight. Zac Davliakos had two goals and two assists for Severn. The Boot, the game between the rival schools, is akin to football's River Classic and lacrosse's BattleLax.
Old Mill 2, Meade 1, OT: Brent Orbell scored the game-winner in overtime to lift the visiting Patriots over the Mustangs in Class 4A North.
No. 2 South River 10, Great Mills 0: A trio of two-goal scorers led the host Seahawks (14-1-1) past the Hornets in Class 4A East.
No. 4 Hereford 5, Franklin 0: Shannon Martello had two assists and Jessie Lynch had a save as the host Bulls (14-0) shut out the Indians in Class 3A North. Rebecca Chase made 26 saves for Franklin.
No. 14 Mount Hebron 4, Centennial 0: Tianna Wallpher scored twice and Sam Brookhart had a goal and two assists to power the Vikings past the Eagles in Class 3A East.
Bel Air 6, Parkville 0: Sara Teesdale had a goal in each half to lead the visiting Bobcats past the Knights in Class 3A North.
North Harford 16, Patapsco 0: Kara Parks had four goals and Becca Rinaca and Sophie Crowther each had three to power the host Hawks past the Patriots in Class 3A North.
Towson 6, Eastern Tech 0: Kaylan Gotwalt had a hat trick with two unassisted goals and one assisted by Sara Beach for the host Generals in Class 2A North.
Towson goalie Hannah Jones, who shared the job with Meg Horan, had one save.
River Hill 13, Southern 0: Kat Varga scored seven goals to power the Hawks past the Bulldogs in Class 2A East.
Patterson Mill 3, Bohemia Manor 1: Mariel Castronva scored twice to lead the visiting Huskies past the Eagles in Class 1A North.
No. 4 Dulaney 3, Hereford 0: Darla Svoboda had 17 kills to lead the Lions past the visiting Bulls in the Baltimore County championship.
Carroll County Championship: The Century boys and South Carroll girls took home the team titles at McDaniel College.
Weston Carvalho of Winters Mill repeated as the individual champion for the boys in 16:48.0, beating Century's John Mead (16:55.5).
Century put four runners in the top 10 to finish with 42 points and easily beat Westminster (77).
For the girls, Manchester Valley's Abby Culp won in 19:48.6. She easily beat Liberty's Sarah Reinhart (20:21.5), but in the end, the race belonged to South Carroll.
The Cavaliers had three top 10 finishers led by Samantha Bingaman (fourth) to post 54 points and beat Westminster (66).
Baltimore City Championship: Northwestern's Eyoseyas Afework easily won the individual title Wednesday.
Digital Harbor also had little trouble taking the team title with 42 points, ahead of Mervo (79).
For the girls, Western won the team championship, while Lea Short from Poly took the individual crown in the event held at Herring Run Park.
The city teams now head to next week's regional races.