The Beverly Giants (11-6) took a 10 to 2 lead through 5 innings and held on to win 10 to 8 over the Rockport Townies (5-10). Jeff Barricelli (3 for 4, HR, 4RBI), Ty Besse (3 for 4, 2RBI), Sean Mitchell (2 for 3, 2R, 1RBI), and Brian Chirco (2 for 4, R) led the offense for the Giants. Frankie Messina earned the win allowing 7 runs (3 earned) over 5 1/3 innings. Erik Drown pitched a perfect seventh inning for the save.
Rockport got strong performances from Brent Currier (2 for 4, HR, 2RBI) and Dan Greel (3 for 3, 3RBI).