Hailey Gutowski scored a hat trick Monday to lead the Cinnaminson girls' soccer team to a 3-2 win against No. 6 Cedar Creek in the South Group 2 semifinals. Grace Kenville slotted a pass to Gutowski, who lifted a left-footed shot over Cedar Creek keeper Jessica Amos in the second overtime.

After a scoreless first half, Abigail McGinley tallied a pair of goals for Cedar Creek and Gutowski struck twice for Cinnaminson. Christine Bescript and Kelly Kane picked up assists for Cinnaminson in the win.

No. 2 Cinnaminson faces No. 1 Haddonfield on Thursday in the final.

Madison Bee and Jordan Siok tallied a goal each as No. 1 Haddonfield edged No. 4 Oakcrest, 2-1, in South Group 2 action.

Amanda Attanasi scored her school record 27th goal of the season and Giovanna Castorina added a goal to lift No. 3 Washington Township past No. 2 Kingsway, 2-1, in overtime. The Minutemaids face No. 4 Toms River North in Thursday's South Group 4 final.

Madison Smith scored twice for as No. 10 Pitman upset No. 3 Pennsville, 4-3, in double overtime. Julia Devanney and Emily Galvin also scored as the Panthers advanced to Thursday's South Group 1 final against Haddon Township.

Sydney Farnham and Raylyn Straubmuller scored a goal each to lead No. 4 Haddon Township to a 2-1 win against top-seeded Audubon.
Gabby Angelucci struck in the second half as No. 10 Cherry Hill West upset No. 3 Delsea, 1-0, in the South Group 3 semifinals. Abbigale D'Ambra picked up the assist in the win. Cherry Hill West faces No. 1 Ocean City.

Paige Panico and Faith Slimmer each scored to help No. 1 Ocean City past No. 4 Lacey, 2-0. Kelsey White and Panico chipped in an assist each.

Alexis Kasper, Kieran Lees and Bella Runyan tallied a goal apiece as Moorestown Friends blanked Gill-St. Bernard's, 3-0, in the South Non-Public B semifinals. The third-seeded Foxes face the winner of No. 1 Rutgers Prep-No. 5 Our Lady of Mercy in the final on Thursday.

Lily Beck and Madison Conroy scored in the second half to give No. 3 Palmyra a 2-1 victory against No. 7 Collingswood in Central Group 1 semifinal action. Palmyra faces No. 4 Shore Regional in Thursday's final.