Madison Frye and Alyssa Belmont scored on Wednesday to lead the Cardinal Spellman High girls soccer team to a narrow 2-1 win over league rival Archbishop Williams at home.

Alyssa McColl assisted on both goals for the Cardinals (3-3-1), and goalkeeper Laura Sexton and backs Taylor Nicholson and Marina Duffy had strong games.

In other high school action on Wednesday:

GIRLS SOCCER

Norwell 8, Abington 0: Kristi Vierra (3 goals, assist) and Allie Connerty (goal, 2 assists) led the Clippers (5-2-1, 5-0) to a South Shore League road win. Mika Johnson netted her first varsity goal, and Emily Fiorella, Anna Kirchner and Betsy Murphy also scored.

West Bridgewater 4, Avon 0: Natalie Frederickson, Amanda Jacques, Kylie Fuller and Sarah Hardiman scored for WB (5-2). Cassidy Nadeau played well defensively for Avon (2-6).

Blue Hills 6, Bristol-Plymouth 5: Bella Prisco scored four goals, and Emily Lehane added two as the Warriors (4-1-2) won at home.

Southeastern 3, Diman 1: Katie Micale scored twice, and Deilia Fitzgerald added a goal for the Hawks. Center backs Riley Crockett and Hannah Rau had solid games.

Cohasset 2, Rockland 1: Taylor Herndon and Peyton Lord scored as the Skippers (3-3) won a South Shore League game at home. Goalkeepers Tea Dudeck and Tessa Curatola shared the victory.

Holbrook 7, Bishop Connolly 2: Riley Cochran had hat trick, and Lucy Ambroult and Sara Sullivan each scored twice for the Bulldogs.

Thayer Academy 2, Milton Academy 0: The Tigers blanked the Mustangs in Independent School League action.

East Bridgewater 5, Mashpee 0: The Vikings won a South Shore League game.

BOYS SOCCER

Archbishop Williams 2, Cardinal Spellman 0: Connor Dolan (Rockland) and Adam Stelljes (Scituate) scored for the Bishops (4-4, 3-1) in the Catholic Central League home win. Williams' back line of Jackson Sylvester (Carver), Colby Carey (Carver), Lucien Polizio (Braintree) and Costas Dhimogjini (Holbrook) also starred.

Carver 6, Randolph 1: Junior Mike Sawicki and senior captain C.J. Vincent each scored twice for the Crusaders (7-2, 5-2) in a South Shore League road win. Senior captain Hayden Roche netted his first varsity goal, and junior Dominic Craig added a goal and an assist.

Hull 3, Middleboro 3: Max Iorio (2 goals), Hayden Anastos (goal, 2 assists) and Luka Prestia (assist) starred for Hull (1-1-3) in the road tie.

Norwell 6, Abington 0: Jack Demong scored twice, and goalkeeper Logan Stoddard made 6 saves for the shutout for the host Clippers (7-0-1, 6-0 South Shore League).

Cohasset 0, Rockland 0: Center back Ben Smith starred as the Skippers (6-0-3) played to a South Shore League tie at Rockland.

West Bridgewater 9, Avon 0: The Wildcats (8-0) got goals from seven different players, and goalkeeper Dominic Sousa posted the shutout.

FIELD HOCKEY

Duxbury 3, Scituate 1: Julia Adamski (first varsity goal), Abby Krahmer and Molly Stapleton scored for the Green Dragons (3-3-2) in the Patriot League home win. Nora Lema starred on defense for Duxbury. Abby Carrol scored for Scituate.

Notre Dame Academy 7, Ursuline Academy 2: Cara Charette had a hat trick, Emily Murphy scored twice, and Reilly Walsh and Kelsey Stewart added goals for host NDA (6-0-1).

Pembroke 4, Silver Lake 2: Katie Galligan scored twice, and Megan Dorsey and Kaleigh Murphy added goals for the Titans.

Plymouth North 3, Marshfield 1: Veronica Julien had the lone goal for Marshfield.

Whitman-Hanson 3, Plymouth South 2: Olivia Phelps, Lauren Dunn and Maddy Tassey scored as W-H (1-5-1, 1-4-1) won a tight Patriot League game at home.

New Bedford 2, Bridgewater-Raynham 0: Kaitlyn Nasiff and Abby Lockwood played well for B-R in the loss.

Deerfield Academy 3, Milton Academy 2: The Mustangs fell to 4-1.

GIRLS VOLLEYBALL

Archbishop Williams 3, South Shore Christian Academy 1: Angelica Clifford, Jessica Knight and Caroline Marcotte each had 10 kills, and setter Mae McDermott played well for the Bishops (4-3) in a 25-9, 21-25, 25-11, 25-12 road win.

Norwell 3, Abington 2: Julia Neumann had 11 kills, 5 solo blocks, 4 digs and 2 aces as the Clippers rallied for a 25-9, 17-25, 19-25, 25-20, 15-13 road win. Makinlee Mahony (7 assists, 4 digs, ace), Jaylin Salter (6 digs) and Caroline Degnan (4 kills, 2 digs) also starred.

Quincy 3, Whitman-Hanson 1: The Presidents (9-0) dropped only their second set of the season but still beat the Panthers (6-3) on the road, 25-18, 25-22, 21-25, 25-16.

North Quincy 3, Silver Lake 0: The Raiders won at home.

Hingham 3, Scituate 1: The Harborwomen won a Patriot League match.

Milton Academy 3, Thayer Academy 0: The Mustangs won an Independent School League matchup.

Duxbury 3, Plymouth South 0: The Green Dragons (8-0) won at home, 25-20, 25-7, 25-8.

BOYS GOLF

Hingham 207, North Quincy 260: Hunter Ruddick and Wes Bevins each shot 1-under-par 33 to lead the Harbormen (9-0) at Presidents Golf Course in Quincy. Shan Syed and Luke McDonald each shot even-par 34, followed by Jake Wilson (36) and Cooper Pennell (37).

Duxbury 239, Quincy 271: Zach Stewart shot 36 for Duxbury (7-3) at Furnace Brook Golf Club in Quincy. Christian Cataldo (38), Martin O’Malley (40), Will Slimbaugh (41), Jake Berry (42) and Kevin Reynolds (42) all contributed.

Abington 189, Carver 51: John Mueller shot 2-over 37, and Joe McCarthy and John Polito each shot 4-over 39 as the host Green Wave (6-2-1) won at Strawberry Valley Golf Course.

Braintree 116, Brockton 60: Frank Mahoney, Joe Graceffa and Kyle Devin each shot 2-over 38 as the Wamps (9-3) qualified for the state tournament with a win at Braintree Municipal Golf Course.

Pembroke 260, Whitman-Hanson 267: Jimmy Schissel shot 4-over 39 to lead the host Titans (5-5) to a win at Pembroke Country Club. Whitman-Hanson's Matt Korzec (3-over 38) was low medalist, and teammate Aidan Miller (42) also contributed.

Norwell 34.5, East Bridgewater 19.5: Mark Davis shot 4-over 38 to lead the Clippers (5-2-1) to a win at Ridder Farm. Justin Robinson of EB was low medalist with a 37.

GIRLS CROSS COUNTRY

Marshfield 20, Whitman-Hanson 43: Myah Kamperides won the 2.85-mile race for visiting W-H (1-2) in 19:38. Marshfield (5-0) took the next eight spots with Sofia LoVuolo, Olivia Langlan, Grace Ciocca, Julie Condon, Kaela Leary, Colleen McDonnell, Charlotte Henning and Amanda MacKinnon. For Whitman-Hanson, Niki Kamperides, Bryn Miller, Anna Flynn and Sarah Boulger also scored.

Weymouth splits: At Farm Pond in Framingham, the Wildcats (2-3) beat Framingham, 25-30, but lost to Needham, 22-37. In the 5K race, Weymouth was led by Emma Doran (4th, 20:44), Alison Glavin (5th, 21:02) and Jenny Sivieri (9th, 22:02).

Brockton 19, Bridgewater-Raynham 38: Nicole Dunbury, Sarah Bullock, and Olivia Rataeu finished 1-2-3 as the Boxers remained undefeated. Top finishers for B-R (2-2) were Elizabeth Hall, Taylor Escudero, Gwen Madden, Riley Hammond and Sadie Keefe.

Pembroke 20, Quincy/North Quincy 41: The Titans won a Patriot League meet at home.

Hanover sweeps: The Indians beat Scituate, 15-45, and Cohasset, 15-43.

BOYS CROSS COUNTRY

Marshfield 23, Whitman-Hanson 32: Nick Valianti and Drew Pesko finished 1-2 for the host Rams (5-0) on their 2.85-mile course. Pat Finn (4th), Sam Will (7th) and Andrew Kirdahy (9th) also ran well for Marshfield. Theo Kamperides was third for W-H (2-1) in 15:09. Also scoring for the Panthers were Brandon Hager (5th, 16:00), Nathan Tassey (6th, 17:08), Nick Hanley (8th, 17:17) and Adam Solari (10th, 17:37).

Weymouth drops two: The Wildcats (2-3) fell to host Framingham, 22-38, and Needham, 21-39. Weymouth's top finishers in the 5K race were senior Jake Connolly (4th, 17:14) and freshman David Manfredi (6th, 17:30).

Pembroke 24, Quincy/North Quincy 31: The Titans won a Patriot League meet at home.

Brockton 26, Bridgewater-Raynham 36: Maxx Tobon, Nick O’Connell and Caleb Dean finished 1-2-3 as the Boxers remained undefeated.

SWIMMING/DIVING

Milton 93, Brookline 90: On Tuesday, Emily Dobrindt won the 100-yard butterfly and 500 freestyle for the Wildcats. Other Milton winners were: Madison Crummey (100 free), Rose Gillooly (200 free), Andrew Tran, Joe Pezzini, and the 200 medley relay team of Tran, Christian Bartkiewicz, Dobrindt and Crummey.