Middletown 3, St. Paul-Bristol 0: Dan Livingston pitched a three- hitter with three strikeouts and no walks and had a two-run single in the sixth as Middletown (4-5) defeated St. Paul (5-7) in Middletown.

Derrick Schultz' ground out scored T.T. Gallaher in the first inning.

East Catholic-Manchester 7, Northwest Catholic-West Hartford 0: Junior righthander Justin Martin struck out six in five innings for his third victory as East Catholic (9-3) defeated Northwest Catholic (0-9) in Manchester.

Steve Sweeney had one hit and three RBI for Nonnewaug, which only had four hits but benefited from six Wamogo errors.

Mike Odenwalder had a solo home run and RBI ground out for Wamogo.

Shepaug Valley-Washington 14, Terryville 9: Jacob Linley doubled twice and drove in three runs to lead Shepaug (13-0), No. 1 in The Courant's small-medium school poll, past Terryville in Washington.

Toby Crabtree added two singles and one RBI for Shepaug.

Jesse Griffin, Denis Norton (three RBI) and Jesse Thibodeau each had two hits for Terryville.

Preps

Canterbury-New Milford 18, Salisbury 11: Kirk Chisolm hit two home runs and Matt Mulhern had two hits and three RBI to lead Canterbury (8-1) past Salisbury (4-4) in Canterbury.

Joe Fitzgerald went 2-for-3 with a triple, three runs scored and one RBI for Canterbury.

Chris Brislin hit a two-run homer and Joe Morseso had two hits for Salisbury. The teams combined for 19 errors and 25 walks. Avon Old Farms 9, Taft-Watertown 4: Paul Costello had two homers, a triple and four RBI to lead Avon Old Farms (7-1) past Taft (7-4) in Avon.

Eric Lukach had two doubles for Avon. Willie Zargo had two hits for Taft.

Lacrosse

Others

Somers 20, Holy Cross-Waterbury 9: Jim Warnock had four goals and 10 assists to lead Somers (7-4) over Holy Cross (2-7) in Somers.