SKOWHEGAN — Tracey Swanson scored the only goal of the game as Skowhegan upset Oxford Hills 1-0 to earn its first win of the season in a Kennebec Valley Athletic Conference Class A girls soccer game Friday.

Swanson scored with 26 minutes, 39 seconds left in the first half for Skowhegan (1-11-1). Morgan Buker had an assist on the goal. Andrea Quirion stopped 16 shots to earn the win.

Sam Bickford had three saves for Oxford Hills (7-4-2).

Waterville 4, Camden Hills 1: Pilar Elias scored two goals and had an assist as the Panthers defeated the Windjammers in KVAC B game in Rockport.

Lydia Roy and Fotini Shanos added goals for Waterville (13-0-0), while Sara Shoulta had two assists. Colleen O’Donnell also had an assist for the Panthers.

Bryn Anderson scored the lone goal for Camden Hills (10-1-2).

MCI 0, Nokomis 0, 2OT: Ryleigh Lord had 27 saves as the Huskies earned a KVAC B tie with the Warriors in Pittsfield.

Becky Orcutt had nine saves for Nokomis (5-5-2).

MCI is now (4-8-0).

Winslow 1, Mt. View 0: Autumn Poulin scored 4:58 into the game as the Black Raiders beat the Mustangs in a KVAC B game in Winslow.

Devin Fitzgibbons had an assist on the only goal of the game for Winslow (7-5-1). Hillary Libby earned the win with three saves.

Mt. View falls to 1-11-0.

Maranacook 3, Erskine 0: Three different players scored as the Black Bears beat the Eagles in a KVAC B game in South China.

Lillie McLaughlin scored three minutes into the game to give Maranacook (5-5-4) the lead. She had an assist on Samantha Tlumac’s goal late in the half. Sarah Clough scored in the second half for the Black Bears. Elizabeth D’Angelo had 13 saves.

Cassandra Ray stopped 13 shots for Erskine (7-5-1).

Messalonskee 1, Lewiston 0: Kassadi McPherson scored a goal on a pass from McKenna Brodeur midway through the first half to give the Eagles a win over the Blue Devils in Oakland.

Taylor Easler had 12 saves for Messalonskee (4-9-0)

Kelsey St. Cyr had 26 saves for Lewiston (0-11-2).

Boys soccer

Camden Hills 2, Waterville 1, OT: Colin Morse scored his second goal of the game with 1:55 left in overtime as the Windjammers beat the Panthers in a KVAC B game in Waterville.

Morse also scored with 2:43 left in regulation to tie the game for Camden Hills (12-0-1). Tristen Fong and Peter Zandershall each had an assist for the Windjammers. Marshall Spear had 16 saves.

Danilo Guthro scored from Galen Litchterfeld to give Waterville (8-4-1) the lead in the second half. Zach Disch had 15 saves.

Carrabec 2, Spruce Mountain 0: Dustin Crawford and Colby Fortin each scored a goal as the Cobras beat the Phoenix in an MVC game.

Seth Burns and Nick Lebeau each had an assist for Carrabec (6-5-2). Trent Richardson earned the win with 10 saves.

Dustin Jones had 22 saves for Spruce Mountain (6-6-1).

Mt. Abram 4, Dirigo 1: Chris Daly scored four times as the Roadrunners beat the Cougars in an MVC game in Salem.

Dylan Lord scored in the first half to give Dirigo a 1-0 lead. Daly tied it on a PK later in the half, then added three goals in the second half to give Mt. Abram (11-2-0) the win. Callum Dixon and Patrick Banahan each had an assist.

Tristen Dyer had eight saves for Mt. Abram, while Justin Grignon had eight saves for Dirigo.