Beverly jumped out to a 3 to 0 lead after 2 innings. A 4th inning Bradley McCaffery home run extended the lead to 4 to 2. The Mariners took a 5 to 4 lead in the 6th and held on. Matt Smith started (1ip 3k), Jack Shaw (3ip 3k) and Ryan Marques (3ip 7k win) pitched for the Mariners. Caulin Rogers and Matt Smith had 3 hits while James McKenna added 2 hits. Andy Brown had 2 hits for Beverly. Will Corkum pitched well for the Giants going 6 innings and allowing 2 earned runs.