EAST GREENWICH (WPRI) — On a rainy Wednesday night in East Greenwich, the Avengers held off Barrington by a final of 2-1. East Greenwich scored two goals in the first half, when Barrington cut the lead to one in the third quarter, but the Avengers held on for the win.