Noah Bleakley took a perfect game against Palmer into the seventh inning for the Granby baseball team Monday.

An infield single broke it up for Bleakley and the Rams, who went on to win 2-0 on the road.

“It was a close play at first,” Granby coach Jim Woods said. “But he (Bleakley) was dominant from the get-go. He owned the strike zone.”

Bleakley, along with his nine strikeouts, added three hits, including a double, a triple and two runs scored for Granby (8-3).

Amherst Regional 7, East Longmeadow 3 — The Hurricanes scored five insurance runs in the seventh inning en route to their second straight win.

Amherst (3-6, 2-2 Valley League) led 3-0 when Matt Essig’s bases loaded single in the seventh scored two runs.

Max Hopley was 2-for-4 with an RBI, while Will Budington was 1-for-1 with a run, two RBIs, a squeeze bunt and two walks. Julian Burgoff had a pinch-hit RBI single, while Nathan Masteralexis (hit, walk) scored twice.

Seth Bella-Hunter struck out eight, walked two and allowed three hits in the win.

Trevor Edwards entered with two on in the seventh and earned the save.

Hampshire 12, Sabis 6 — Steve Moussette (2-for-3, stolen base), Reilly Provost and Ben Fitzpatrick each had two-run doubles, while Garrett Kowal had a two-run single and Cam Kelly two hits as the Raiders (3-6) won at home.

Westfield Tech 4, Smith Vocational 3 — The Vikings, who trailed 4-0, rallied with one run in the sixth and two in the seventh, but Ryan York flied out to right field with the bases loaded to end the game.

Matt Hewes doubled and scored in the sixth.

In the seventh, Jack O’Connell doubled and scored, while Sean Gross walked, stole a base and scored.

Southwick 15, Gateway 0 — Logan Symmons went 1-for-1 in a road loss for the Gators (2-6).

Girls lacrosse

Minnechaug 9, Northampton 3 — The Blue Devils turned it over too much and didn’t win enough draws to stay with the Falcons at home.

Megan McCarthy, Hannah Sledziewski and Matti Tacy scored for Northampton (8-2).

Michelle Radke made four saves.

Amherst Regional 15, Granby 12 — Malia MacDonald had seven goals in a road win for the Hurricanes.

Tea LaRaja added six goals for Amherst (2-8).

Kate Sarnacki led the Rams with seven goals and two assists, while Jessica Patruno chipped in with three goals.

Boys volleyball

East Longmeadow 3, Belchertown 0 — Andrew Duquette had 12 kills in a road loss for the Orioles (5-7).

Set scores were 25-21, 25-22 and 25-23 for the Spartans.

Prep baseball

Williston-Northampton 5, Vermont 1 — Aidan Burke of Easthampton got the win for the Wildcats, pitching four innings with four strikeouts.

Ian Ostberg (Florence) had three his and two RBIs for Williston. Tim Fay of Easthampton added two doubles while Hadley’s Mike Mieczkowski added a double.

Prep tennis

Loomis 5, Williston 1 — Joey Robbins was victorious at No. 3 singles for the Wildcats in a road loss.

Baseball

Westfield Tech 4, Smith Voke 3

Westfield Tech          100 210 0 — 4 7 1

Smith Voke          000 001 2 — 3 3 1

WP—Garwa LP—Brooks S—Clegg

Records: Westfield (3-5, 1-4 Tri-County) Smith Voke (5-4, 5-2)

Granby 2, Palmer 0

Granby          000 101 0 — 2 4 0

Palmer          000 000 0 — 0 1 3

WP—Bleakley LP—Santos

Records: Granby (8-3), Palmer (7-3)

Amherst 7, East Longmeadow 3

Amherst          000 110 5 — 7 6 1

East Longmeadow          000 000 3 — 3 6 2

WP—Bella-Hunter LP—Longmore S—Edwards

Records: East Longmeadow (4-6, 2-3 Valley League) Amherst (3-6, 2-2)

Hampshire 12, Sabis 6

Sabis          102 030 0 — 6 9 3

Hampshire          054 003 x — 12 12 0

WP—Batchelder LP—Faulkner

Records: Hampshire (3-6) Sabis (4-5)

Southwick 15, Gateway 0

Gateway          000 000 0 — 0 4 5

Southwick          024 009 0 — 15 7 2

WP—Shea LP—Orr

Records: Southwick (3-7); Gateway (2-6)