Wilyer Abreu blasted a two-run shot in fourth for his ninth home run of the season, while Connelly Early struck out seven over six innings of work as the Boston Red Sox earned a 5-1 win over the Seattle Mariners.