Suarez hit a two-run homer in the fourth inning and Ty France had an RBI double in the sixth, but Bello mostly kept Seattle’s bats quiet. He struck out seven and got a big defensive play to end the sixth inning when Jarren Duran made a sliding catch of Cade Marlowe’s flare that saved a run.
Seattle threatened in the eighth with runners at second and third and one out against reliever Josh Winckowski, but Mike Ford and Josh Rojas struck out to end the inning. Kenley Jansen pitched the ninth for his 24th save.
Miller (7-4) allowed six earned runs for the second straight start and has given up six homers over those two outings. He struck out four and suffered his first loss since June 4 against Texas.
Both the Mariners and Red Sox made minor deals ahead of Tuesday’s trade deadline. Seattle swapped pitchers with Eduard Bazardo coming from Baltimore and minor league pitcher Logan Rinehart going back to the Orioles. Bazardo was designated for assignment by Baltimore last weekend and will report to Triple-A Tacoma.
Boston acquired infielder Luis Urías from Milwaukee in exchange for minor league pitcher Bradley Blalock. Urías played in 20 games this season for the Brewers, but was optioned to Triple-A Worcester.
With McGuire returning, the Red Sox designated catcher Jorge Alfaro for assignment. McGuire had been out since June 22 with an oblique strain.
Red Sox: RHP Kutter Crawford (5-5, 3.86) allowed one run and three hits over 5 2/3 innings in a victory over San Francisco in his last start. Crawford has won three of his past four decisions.
Mariners: RHP Logan Gilbert (9-5, 3.83) went 4-0 with a 2.78 ERA in five starts in July. Gilbert allowed two runs in 6 1/3 innings in his last start against Arizona.