David Price became the third member of the Red Sox rotation to win his eighth game, limiting the Seattle Mariners to a single run over seven innings in a 2-1 Boston victory.
Xander Bogaerts snapped a 1-1 tie with solo homer in the sixth off Seattle starter Felix Hernandez. The Sox had grabbed a 1-0 lead in the second when Jackie Bradley Jr. doubled home Rafael Devers from second.
The only run off Boston pitching came in the fifth when the Mariners used two singles, a stolen base and a sacrifice fly from Guillermo Heredia.
Joe Kelly and Craig Kimbrel finished up for the Sox, who won their fourth straight.
WHO: Red Sox vs. Seattle Mariners WHEN: 10:10 p.m. WHERE: Safeco Field WHAT'S UP: The Red Sox begin their second series of a three-city trip, having swept the Orioles on their first stop. Overall, the Sox have won eight of their last 11 and 19 of their last 27. This is the first meeting of the year between the two teams (with another series scheduled next weekend at Fenway). Boston owns nearly as good a road mark (23-11) as home record (24-11). The Mariners ate the surprise team of the American League to date, having overtaken the world champion Houston Astros for first place in the A.L. West. The Mariners are on a 19-5 roll and just swept division rival Los Angeles at home. STARTING PITCHERS: LHP David Price (7-4, 4.00) vs. RHP Felix Hernandez (6-5, 5.70)
TV/RADIO: NESN; WEEI 93.7 FM