English pitching ace Ben Bowden ran into an effective but highly unlikely adversary on Wednesday.After the Falcons’ original starter was suspended from school Wednesday, junior Ryan Kelleher – who started the season low on the depth chart – stepped up on short notice and delivered once again in a 4-0 Falcons win at Danvers. Now 2-0, Kelleher shackled the consensus Top 25 team’s offense, yielding only a base hit to Cam Haggarty in the third inning and a pair of walks while striking out five.Bowden was his usual dominant self (two hits, 10 Ks), but a spate of fielding miscues undid his efforts via a four-run fifth inning.Joe Strangie mustered the big blow in the frame for Danvers (9-0), driving a two-run double to the left-centerfield gap. Ray Arocho had a run-scoring sacrifice fly and freshman Andrew Olszak started the rally by singling and scoring on a pair of infield errors.St. John’s Prep 6, BC High 5At Dorchester, two of the top teams in Eastern Mass. battled in Boston, and it took a five-run fifth inning for the visiting Eagles (9-1) to escape with a victory.Trailing top-ranked BC High 3-1, Nick Latham’s aggressive baserunning got him into scoring position and Tommy Buonopane brought him in with a two-out single. Senior Tyler Noe (2 for 2) later added an RBI double and Paul Crehan clubbed the game’s biggest hit, a three-run two-bagger to put the Prep in front.Dustin Hunt came in to relieve starter and winner Brandon Bingel, tossing two innings of two-hit, one-run ball with three strikeouts to earn the save.Marblehead 9, Classical 4At Fraser Field, the visiting Magicians (3-4) were able to snap a four-game losing streak by jumping to a quick 4-0 lead after two innings and extending their advantage from there.Powering a 13-hit attack, Trey Blackmer used a pair of singles to drive in four runs for Marblehead, Brian Daly had three singles and scored a run and Connor Green added two hits with an RBI and a run scored.The Rams (3-4) got RBI doubles from Kyle Devin and Michael Crisostomo while Justin Avery and Joe Rose delivered run-scoring singles.Lynnfield 9, Amesbury 0At Amesbury, the Pioneers also broke a four-game winless skein with some strong pitching (complete-game five-hitter) along with a solo home run from Nick Bruno.Conor Sullivan (two doubles, three RBIs) and A.J. Gallo (two-run double) helped Bruno’s cause offensively while RBIs and great defense also came from catcher Tyler Palumbo and shortstop Jordan Roper for Lynnfield (2-2 in the CAL, 2-4 overall).Gloucester 8, Revere 6At Gloucester, walks and timely hits got the Fishermen a six-run lead halfway into the contest and injury-riddled Revere couldn’t recover.Tommy Portrait had a two-run homer and Jonathan Van Buskirk went 3-for-3 for Revere.Peabody 16, Winthrop 2At Winthrop, catcher Danny Kohn had an auspicious varsity debut with two hits and an RBI in a big win for the Tanners (8-1, 6-0 in the NEC).Other offensive standouts were sophomore Ryan Collins (three hits, two RBIs, two runs scored) and co-captain George Tsonis (two hits, two RBIs, two runs scored).Junior right-hander Andrew McLaughlin allowed just three hits over five innings, fanning 13 and walking none for the victory.Saugus 13, Salem 2At World Series Park, Kory Dominick was impressive on the hill for the Sachems (4-4). He went five innings, allowed one hit and struck out eight. He fanned the side in the first and second innings.”He had great command of his off-speed stuff,” Saugus coach Tom Gaeta said.Dom DiPesa (2-for-2, 2 RBI); Tom Trainor (3-for-4, RBI) and Shane Ripley (2-for-3) provided the bulk of the offense. Kyle Autilio went the final two innings in relief, allowing two hits, two strikeouts and two runs (both unearned).Beverly 11, Swampscott 3At Swampscott, the Big Blue loaded the bases in the first but only got one run out of it. It was all Panthers (6-2) the rest of the way. Eric Messina had a complete-game win with designated hitter Matt Hamor going 3-for-4 with a home run and five RBI and L