Megan Soucy scored a goal and assisted on all three of Katie Dembrowski’s goals in Palmyra’s 8-0 victory over Red Land on Tuesday.

Elsewhere ... Brittany Fleisher and Hattie Kuhns had two goals each and Lauren Fried scored the other for Greenwood in a 5-0 Tri-Valley win over Newport. ... Katie Foran accounted for both goals, and Halle Frisco made six saves, in Central Dauphin’s 2-0 win over Lower Dauphin. Lindsay Cassel had 10 saves in a losing effort. ... Rachel Weigle score five goals, Lindsey Nye scored twice and Alex Schardt had a goal and three assists in Susquenita’s 8-0 win over visiting Bishop McDevitt. ... Mackenzie Glumac had two goals and assisted on one of Hannah Brown’s goals as host Mechanicsburg beat Middletown, 4-1. ... Bridget Kilgallen scored the game’s lone goal, assisted by Madeleine Parish, and Jenny Rizzo stopped two shots in a 1-0 win over Susquehanna Twp. ... Maria Curley, Andrea Teleovich and Kathleen Bishop scored for host Camp Hill in a 3-1 win over Northern. ... East Pennsboro won its second agame of the season, as Kelly Williams and Ashley Porter scored two goals apiece, in a 6-0 win over host York Country Day. ... Megan Hart had four goals and Lydia Koser had the other for East Juanita in a 5-1 win over Juniata. ... Allie Bernstein scored twice and Laura Zigarelli assisted on two goals in Hershey’s Christian’s 5-0 win over Linden Hall.