Neumann-Goretti's Joey Gorman lost a no-hitter with two outs to go, but Archbishop Carroll's Eric McGough finished off his no-hitter as pitching dominated Catholic League baseball on Tuesday.

McGough threw a 5-0 gem at Conwell-Egan, piling up 133 pitches by striking out seven Eagles and walking nine. McGough also had three hits, while Steffen Ramondo drove in three runs.

Gorman pitched Neumann-Goretti's 6-0 shutout of visiting Lansdale Catholic, posting 10 strikeouts and giving up a single with two outs in the seventh inning. Anthony Adams helped the Saints with two hits and two RBIs.

Also in the Catholic League, Archbishop Ryan's Matt Budny registered a 4-0 three-hit shutout of visiting Roman Catholic. Danny Stahl and Jason Dones had two hits each for the Raiders.

Inter-Ac. Malvern Prep won the showdown of the league's top teams, 4-3, at Germantown Academy. John Durkee pitched four innings of relief to get the win, and Joe Ravert, who singled in Drew Hayes with the winning run, got the save.

Anthony Perretti belted a pair of two-run homers and also scored on a bases-loaded walk in the top of the seventh inning as Episcopal Academy edged host Haverford School, 8-6. Jay Farrell singled with the bases loaded to plate the winning run.

Penn Charter's 2-0 win at Chestnut Hill included Kenny Koplove's 10-strikeout three-hitter.

Suburban One. Council Rock North scored three runs in the sixth, including two on consecutive suicide squeeze bunts by Cal Parker and Aiden Tully, and knocked off visiting Neshaminy, 6-4. Brett Newman went 3 for 3 with two doubles and two RBIs, and picked up the win in relief.

Hatboro-Horsham plated six runs with two outs in the sixth inning, including Conner Crookham's game-winning two-run single, to rally past visiting North Penn, 9-6.

Central. Garnet Valley's Dalton Mayberry threw 120 pitches, including a dozen strikeouts, to stifle host Radnor, 8-3. Joe DiCarlo, Justin Pyle, and Jordan Pilarski gave the Jaguars two hits each.

Haverford High rallied from a 6-1 deficit to beat host Harriton, 9-7. Tom Fior and Alex Barr each had three hits and three RBIs.

Del-Val. Glen Mills edged visiting Chichester, 1-0, on Tyler Malick's eight-strikeout, two-hit pitching, and Mike Walsh's RBI single to score Colin Knowles.

Ches-Mont. West Chester East pitcher Luke Lawrence threw a complete game and also had two hits amid a 3-2 win against visiting Octorara.

Pioneer Athletic. Dan Woodley's 14 strikeouts in a 4-0 win over visiting Phoenixville was the most by a Boyertown pitcher since Shayne Houck had 14 in 2008. Kyle Weller drove in three runs.

Pottstown (4-8) managed a 5-3 upset of visiting Methacton (9-4), as Jimmy Mullen singled, doubled, and drove in three runs in support of pitcher Zach Reagan.

Bicentennial. In a game that included a total of 26 hits, Lower Moreland outslugged visiting Christopher Dock, 14-10. Ryan Killion had three hits and five RBIs, Rob Hoffman posted three hits and four RBIs, and Lewis Palmer added two hits and scored four runs.

Nonleague. Friends Select freshman August Dichter pitched a one-hit shutout and also hit a two-run homer in the Falcons' 11-0 win over visiting Barrack Hebrew.

Lacrosse

Haverford School, ranked No. 2 in the state by phillylacrosse.com, got a goal by Zach Rego in the third overtime to escape with an 8-7 Inter-Ac League thriller over visiting Penn Charter.

Henry Blynn had three goals, Will Gural made 10 saves and Jake Landman won 13 of 20 faceoffs.

Tennis

Father Judge and Roman Catholic advanced to the semifinals of the Catholic League playoffs with wins.

Judge edged visiting Archbishop Carroll, 3-2, on a three-set win by Jon Karley and Jae Lee at first doubles, and Roman's 4-1 win over visiting Monsignor Bonner featured Joe Franchine's 6-4, 7-6 (7-3) clincher at third singles.