Gloucester defeated Melrose 10-5 in a 7 inning showdown after tying the game in a nail biting 6th inning.

Staff photos by Ryan Hutton