San Jose (2-9-4) avoided its first five-game losing streak since 2009. New England (6-4-6) is unbeaten in its last six games in the series, with three victories.
Hoesen opened the scoring in the 17th minute. After a defensive turnover, Hoesen dribbled into the penalty area and sent a left-footed shot past Matt Turner. Hoesen tied it at 2 in the 51st on a header for his ninth goal of the season.
Diego Fagundez tied it at 1 in the 31st by bending a free kick over the wall and inside the near post. Cristian Penilla scored his sixth goal of the season in the 43rd on a fast break to give New England the lead. Penilla dribbled down the left side, cut back his defender inside the box and smashed a shot into the top corner.