Behind Mike Vasil’s four-hitter, the top-ranked BC High baseball team rolled to a 7-2 win over fourth-ranked Lincoln-Sudbury on Monday at Monan Park.
It was an uphill battle early on for the Eagles as they fell behind, 2-0, in the second when Thomas Garcia-Meitin and Adam Generoso drove in runs for the Warriors.
The Eagles answered in the bottom half with three runs, even though they had just one hit. With runners on second and third, Tim Burns flared a single the opposite way to left field to cut the deficit.
BC High then loaded the bases when Lincoln-Sudbury starter Ryan Cusick hit right fielder Joe Kessinger on the arm. With the infield in and No. 9 hitter Kyle Burke up, Cusick got the ground ball he needed right back at him, but he airmailed the throw home.
Pat Rafferty then gave the Eagles the lead with an RBI groundout to second.
The next inning, Cusick put the first three BC High batters on with two walks and a hit batsman. Ian Herel came on to replace Cusick.
Herel got Austin LeBlanc to ground one back to him and he flipped for the out at the plate.
On the play, Joe Roddy’s slide upended catcher Generoso. The play looked clean but Herel didn’t think so as he got right in Roddy’s face.
Herel was ejected and Lincoln-Sudbury (12-3) was forced to bring in another pitcher.
BC High (13-4) took full advantage. Burns walked on four pitches from righthander Rory Bordiuk and Kessinger and Rafferty roped singles into left field that contributed to a four-run inning for the Eagles.
“Today we got the hits when we needed to get the hits,’’ BC High coach Norm Walsh said. “I think three of the four hits came in that one inning to take advantage of the walks and we haven’t done that in every game.’’
The seven runs is all Vasil needed, even on a day he said he didn’t have his best stuff. Vasil struck out two and allowed six hits, half the total he had allowed in 40 innings entering the game.
The BC High defense, though, was solid behind the sophomore righthander, turning four double plays.
“[Vasil] is not afraid to put the ball in play because of the way we play defense,’’ Walsh said.
Boston English 10, Boston International 0 — Junior Corey Kelly tossed a shutout, striking out nine for the Blue & Blue.
Hopkinton 6, Holliston 1 — Senior Tom Onsi tossed a complete game, striking out 10 while scattering six hits and allowing no earned runs for the Hillers (8-5).
Whitman-Hanson 4, Hingham 0 — Senior lefthander Brendan Rogers tossed his fifth consecutive shutout, striking out nine to boost the Panthers (9-5).
Stoughton 1, Foxborough 0 — Junior Ryan Sullivan pitched a complete-game shutout, only allowing five hits while striking out 10 for the Black Knights (10-4).
Case 8, Bourne 5 — Junior Tim Silva hit a walk-off three-run home run for the Cardinals (6-9).
Medford 13, Malden 3 — Senior Max Porazzo struck out 13 while allowing just four hits to lead the Mustangs (7-5).
Methuen 14, Central Catholic 2 — Senior Jacob Wallace threw a complete game, striking out nine while allowing two unearned runs to lower his ERA to 0.18 for the Rangers (6-9).
Marblehead 9, Gloucester 7 — Junior outfielder James McCarthy hit a two-run home run in the top of the eighth to propel the visiting Magicians(10-6).
Wellesley 5, Norwood 0 — Sophomore Jack Tishman got the victory for the Raiders (8-8), pitching five innings while striking out seven and only allowing two hits. Freshman Henry Weycker went 2 for 4 with two RBIs.
Plymouth South 8, Scituate 7 — Junior Jon Quindley pitched four innings of one-hit ball in relief, earning the win for the Panthers(7-7).
Gann Academy 6, Boston Trinity 0 — Senior Josh Hurwitz threw a one-hitter while striking out 13 for the Red Heifers (7-2).
Arlington 4, Woburn 2 — Senior Andrew Thomas scattered four hits and struck out three in six innings to boost the Spy Ponders (6-10).
Softball
Cardinal Spellman 2, Archbishop Williams 1 — Freshman Jordyn Needle pitched all eight innings, scattering five hits while striking out six to earn the win for the Cardinals (7-10).
Latin Academy 12, Acton-Boxborough 11 — The Dragons improved to 9-4 after a walkoff hit by eighth-grader Alizah Dez.
Norton 9, Ashland 0 — Sophomore Steph Nosky went 4 for 4 for the Lancers (14-1).
Mystic Valley 18, Greater Lawrence 6 — Freshman shortstop Anastasia Bessler hit two-run and three-run home runs to lead the way for the Eagles (13-5).
Marshfield 12, Barnstable 0 — Junior pitcher Ellie Fleming had a bases-loaded triple and knocked in six runs to lead the host Rams.
Lexington 11, Belmont 0 — Senior Maggie Oram tossed a no-hitter, striking out 10 while also going 3 for 4 at the plate with two RBIs. Senior catcher Caitlyn Burke added a two-run home run for the Minutemen (14-2).
Plymouth North 7, Duxbury 3 — Faith Whalen struck out nine batters to pace the Eagles.
Hopkinton 15, Holliston 5 — Freshmen Lillian Morningstar went 3 for 5 with three stolen bases for the Hillers (12-3)
BB&N 12, Milton Academy 2 — Eight-grader Rowan Park struck out 14 while surrendering only one earned run to lift the host Knights.
Framingham 14, Braintree 13 — Senior Lauren Comerato scored the winning run in the bottom of the eighth for the Flyers (7-9).
Medford 14, Malden 2 — Senior Ashley Eisnor threw a one-hitter for the No. 13 Mustangs (9-2), striking out 11. She also went 4 for 4 at the plate with four RBIs. Medford clinched the Greater Boston League championship for the fourth straight year.
Case 16, Bourne 6 — Senior Madison Carpenter went 3 for 4 with a home run for the No. 6 Cardinals (13-2).
Tri-County 20, South Shore Voc-Tech 4 — Senior Samantha Edwards and junior Kelsey Morin each went 3 for 3 with two runs for the Cougars (7-5).
Amesbury 11, Manchester Essex 1 — Sophomore pitcher Hayley Catania went 4 for 5 with two home runs, four RBIs and three runs scored to pace the Indians (11-2).
Weymouth 10, Needham 6 — Senior Emily Cronin tallied two hits and three RBIs, while senior Cassidee Fall got the win on the mound while adding two hits and three RBIs of her own for the Wildcats (11-3).
Taunton 6, Franklin 2 — Senior Aimee Kistner won her 11th game of the season, striking out five and going 4 for 4 with two RBIs to lead the No. 2 Tigers (16-0).
Lowell 13, Andover 5 — Nicole Capra went 3 for 4 with a home run and two RBIs to lead the Red Raiders.
Swampscott 8, Winthrop 2 — Junior Hannah Leahy went 2 for 5 with a home run and a double to help carry the Big Blue (10-5).
Reading 16, Winchester 7 — Junior Taylor Perillo went 3 for 4 with four RBIs to pace the Rockets (10-5).
Peabody 18, Lynn English 6 — Freshman Makala Iannalfo and sophomore Kelsie Blake combined for six hits and five RBIs for the Tanners (8-7).
Fontbonne 19, Nantucket 7 — Junior Elizabeth Will got the win, striking out six, and also homered for the Ducks (7-4).
Cambridge 12, Weston 3 — Senior Yuleska Ramirez went for 4 for 5 with three home runs to help propel the Falcons (9-4) to victory.
Boys’ lacrosse
Lynnfield 10, Manchester Essex 3 — Senior captain Patrick Garrity scored four goals for the Pioneers (9-3).
Tri-County 11, Bishop Connolly 4 — Senior Aaron Moreau had three goals and three assists to lead Tri-County (14-1).
Rivers 6, Roxbury Latin 5 — Junior attack Trevor Ballantyne scored two goals for the Red Wings (14-1) and junior Ben Churchill had 11 saves.
Martha’s Vineyard 14, Fairhaven 9 — Freshman Riley Amaral scored five goals to lead the Vineyarders (7-5).
Tilton 13, Gould 1 — Senior Hoyt McCuin netted four goals and senior Nick Waring scored three goals and added an assist in the win for the Rams.
Arlington Catholic 9, Bishop Fenwick 7 — Senior captain Nolan Delano scored four goals as the Cougars (9-4) qualified for the state tournament.
Dover-Sherborn 15, Holliston 0 — Junior midfielder Jack Mahoney logged five goals and added an assist in the win for the Raiders.
St. Bernard’s 18, Lowell Catholic 2 — Curtiss Vachon netted eight goals, while his brother Pat chipped in four goals and two assists as the host Bernardians (12-4) rolled past the Crusaders (3-11).
Hopedale 6, Bellingham 3 — Trevor Wilson notched a hat trick and Dan Hollis made 13 saves to boost the host Blue Raiders (8-9) past the Blackhawks.
Girls’ lacrosse
Wakefield 14, Lexington 13 — Junior Kelsey Czarnota scored the winner for the Warriors (11-3).
Austin Prep 20, Cardinal Spellman 3 — Junior Caroline Benson scored six goals to go with two assists to lead the Cougars (14-3).
Wellesley 16, Acton-Boxborough 5 — Sophomore Caitlin Chicoski scored six goals for the No. 13 Raiders (10-4).
Bishop Feehan 19, Mansfield 8 — Senior captain Mandy Semple scored a game-high seven goals, while fellow senior captain Caroline Tooley contributed four goals and three assists for the Shamrocks (14-1).
Manchester Essex 5, Pentucket 0 — The victory clinches the Cape Ann League title for the Hornets (12-1).
Girls’ tennis
Norwell 5, Randolph 0 — Junior Elizabeth Dargon and sophomore Alexis MacDonald won at first doubles, 6-1, 6-3, while junior Delaney Reynolds and freshman Delaney Uhlman won at second singles, 6-0, 6-1, to lead the Clippers (10-1).
Boys’ tennis
Wilmington 4, Stoneham 1 — Junior Evan Meyers won at first singles, 7-5, 5-7, 6-2, to set the tone for the Wildcats (5-7).
Boys’ track
Norton 92, Medfield 44 — Senior Justin Ireland won the 100- and 200-meter races, while also placing second in javelin to lead the Lancers (6-0).
Notes
Danvers named Jarhon Giddings as its new boys’ basketball coach. Giddings, an assistant with the Falcons last year, will replace John Walsh, who retired after last season. Walsh led Danvers to three MIAA state titles in a four-year span and finished 123-24 overall. A dinner in Walsh’s honor will be held May 26 at the Hart House in Ipswich.
More highlights on bostonglobe.com/schools.