Check out the recaps for SOL boys/girls lacrosse teams in action Saturday.

Boys
Non-league
UPPER DUBLIN 9, PINE RICHLAND 2
The Flying Cardinals had the unique opportunity to host a team from western Pennsylvania, and they made the most of their chance to play a new foe, earning the convincing win.
“It was a great atmosphere having a tough Pine Richland make the trek across the state from Pittsburgh,” UD coach Pat Lacon said. “We got the opportunity to play in the stadium for the first time in many seasons.
“The excitement played into some great team defense this afternoon. Louie Gamburg at LSM, Sam Morginstin, Matt Hopper, Cael Jamison, Dom Paone, Dan Nardo, and Alex Rossman all played really well as defensive unit. Colin Higgins, Al Eby, Chris Kohlbrenner and Will Hoffman Luke Mastroni played a huge role with transition and on the defensive side as SSDM’s.”
Will Bailey, Kyle Spirt and Jackson Simons each scored two goals to lead a balanced UD attack. Vijay Foster had one goal and one assist, and contributing one goal each were Matt Hopper, Al Eby and Sam Morginstin. Chris Kohlbrenner added an assist.
Will Hoffman won seven of 11 faceoffs.
UD goalie Nate Fechter recorded 14 saves in a strong outing.
Upper Dublin (7-1, 3-0 SOL) will host Upper Moreland on Tuesday.
WILSON 9, PENNRIDGE 4
The Rams trailed by just one at halftime (4-3) but were outscored by their visitors 4-0 in the third quarter. They never could make up the ground they lost.
Frankie Fanelli contributed a goal and an assist, and Ryan Carickhoff, Matt Seiler and Matt Kriney added one goal each.
Ben Souder won 8 of 15 faceoffs.
Kieran Banks recorded eight saves in goal.
Pennridge (1-5, 0-2 SOL) will travel to Central Bucks West on Tuesday.
Wilson 2-2-4-1 9
Pennridge 1-2-0-1 4
Friday, April 8
Non-league
GREAT VALLEY 10, CENTRAL BUCKS WEST 9
The Bucks staged a gutsy second-half rally, pulling to within one in the fourth quarter, but could not get over the hump after falling behind 6-2 by halftime.
Brayden Albrecht led the Bucks with three goals and two assists. Adding one goal each were Austin Hahn, Matt Jacobsen, Evan Goldrick, Zach, Martine, Alex Greenspan and Joe Perry. Goldrick, Jacobsen, Greenspan and Martine each added an assist.
Jacobsen won 9 of 15 faceoffs, and Cole Gnutti won five of seven.
West goalie Will Shandley was credited with nine saves.
Central Bucks West (2-5, 2-1 SOL) will travel to Archbishop Wood for a non-league game on Monday.
Central Bucks West 1-1-5-2 9
Great Valley 4-2-4-0 10
SOL Liberty Division
SPRINGFIELD TOWNSHIP 14, PLYMOUTH WHITEMARSH 3
Jack Hasson scored six goals on six shots to lead an inspired effort by the Spartans, who led 1-0 after one quarter but took complete control of the game with a 6-0 second quarter tear. They went on to outscore their visitors 8-3 in the second half in a dominant four-quarter effort.
Adam Fluehr added three goals and one assist while Jaxon Weiss had two goals. Contributing one goal each were Matt Capoferri, Grant Williams and Bryan Garbarini. Tom Coppol had a pair of assists, and Eli Rubinsam had one assist and four ground balls.
Spartans’ goalie Patrick McMahon was credited with six saves in a winning effort.
For the Colonials, Luke Wendler had a pair of goals and Justin Bainbridge had a goal and an assist.
Springfield Township (2-4, 2-0 SOL) will host Neshaminy on Monday, and Plymouth Whitemarsh (1-2, 0-1) will host Quakertown on Tuesday.
Plymouth Whitemarsh 0-0-2-1 3
Springfield Township 1-6-4-4 14
Girls
Non-league
WILSON 14, UPPER DUBLIN 8
Aditi Foster had a big game for the Flying Cardinals, scoring three goals and assisting on three others, but it wasn’t enough to overcome a tough Wilson squad in Saturday’s non-league road game.
Adding one goal each were Tess Reardon, Cami Rosenthal, Julie Zlotnikoff, Anna DiMartile and Paige Dinkel.
UD goalie Dara Fishman was credited with seven saves.
Upper Dublin (4-2, 2-1) will travel to Virginia Beach to compete in a pair of games over spring break next week.
Upper Dublin 5-3 8
Wilson 7-7 14

