That is kind of surprising. Not to see Beverly lose, but to lose to Chelmsford, a very middle of the pack team at best. BevDan had a 1-0 win and a 0-0 tie against a decent Winthrop-Lynn team. Pretty much whenever teams from the GEMIHL league step outside the league against stronger leagues they have not fared well. A 13-4-2 Masconomet lost to 10-7 Burlington team 4-0 which would probably only be considered the 7th best team in the Middlesex league.
As was mentioned above a while back, some of the teams in the playoffs are paper tigers with records out of proportion to their skill level when compared across leagues. That is just the way things are. I am sure this same thing happens in other sports as well. However watch how teams from certain leagues tend to do in the post season and you can tell which leagues have the strongest competition in all sports. The other time is out of league performance.
The Middlesex league for example has gone 27-15-3 so far this year out of league with their 11 teams. Collectively those losses have come to StM(3), AC(3), AB, Falmouth, Hingham, Weymouth, L/S, Algonguin, Tewksbury and Winthrop/Lynn, who have a combined record for the opponent teams in those losses of something like 165-71-33 for all the games played. Only Algonquin and Tewksbury do not have winning records themselves and those two losses for the Middlesexx League both came against the 4-14-2 Belmont team.