Council Rock North's Caitlin Duffy, No. 4, left, tussles for the ball with Villa Jo's Shannon Coleman (#17) in a recent girls soccer scrimmage between the schools. (John Gleeson – 21st-Century Media)
Anna Pizza (#19) fights Madeline Jimenez (40) for possession.
Caroline Erlandsen (#17) wins header.
Caroline Erlandsen (#17) clears ball by Megan O'Neill (9) and Casey Kilchrist (20).
Casey Kilchrist (20) and Carly Blair (14) go for a header.
Council Rock North goalie Carly Riggs eyes up a save.
Casey Kilchrist (#20, right) collides with a Rock defender.
CR North goalie Carly Riggs makes a diving save.
Eva Ruppersberg (10) controls the ball in front of Sydney Allen (10).
Kayla Robinson (37) and Erica Behr (44) perform soccer ballet.
Kayla Robinson (37) and Tara Schmidt (11) collide going for a headball.
Kayla Robinson (#37, left) keeps Tara Schmidt (11) from the ball.
Madeline Jienez (#40, center) races Anna Pizza (19) to the ball.
Meredith Hill (#15, right) wards off Villa Jo defender.
Murphy Agnew (#14) and Caroline Erlandsen (17) collide going for the ball.
Murphy Agnew (#14, center) fights through Council Rock North defense.
Rebecca Margolis (#2, right) and Casey Kilchrist (20) try to outmuscle each other.
Murphy Agnew (#14) vies with Caitlin Duffy (4) for header.
Rebecca Margolis (#2, left) battles Sam Agnew (16) for possession.
Sam Agnew (#16, left) and Caroline Erlandsen (17) battle for possession.