BOSTON — Cody Ross capped his four-hit return to Fenway Park with a tie-breaking homer that gave the Arizona Diamondbacks a 7-6 win over the Boston Red Sox on Friday night.
Ross, Boston’s regular right fielder last season, drove in three runs, doubled twice and singled once. His big hit came with the score tied at 6 when he led off the seventh inning against Pedro Beato (1-1) with his seventh homer of the year.
Brad Ziegler allowed singles to Stephen Drew and Jacoby Ellsbury in the ninth but got his sixth save in six chances by retiring the last two batters.
The Red Sox had tied the game 6-6 in the sixth on Drew’s two-run homer.
Randall Delgado (4-3) gave up six runs in six innings for Boston.
Tigers 2, White Sox 1
DETROIT — Doug Fister pitched eight impressive innings, Austin Jackson homered and Jose Iglesias drove in a run in his Detroit debut to lead the Tigers to a win over the Chicago White Sox on Friday night.
The White Sox lost their eighth straight game, and AL Central-leading Detroit has won 10 of 11.
Fister (10-5) allowed a run and seven hits, striking out two. Joaquin Benoit pitched a hitless ninth for his 11th save in 11 chances.
Iglesias, acquired from Boston this week in a three-team deal, started at third base in place of Miguel Cabrera, who experienced soreness after running and was scratched pregame.
Hector Santiago (3-7) allowed two runs and six hits in seven innings. He struck out seven and walked one.
Orioles 11, Mariners 8
BALTIMORE — Chris Davis hit his major league-leading 40th home run and Nate McLouth contributed his first career grand slam to a power display that carried the Baltimore Orioles past the Seattle Mariners.
Ryan Flaherty also homered and had a career-high three hits for the Orioles, who never trailed but had to withstand four homers by Seattle.
McLouth connected off Brandon Maurer to make it 11-6 in the sixth, and that was enough offense to fend off the Mariners, who closed the gap in the eighth with solo shots from Kendrys Morales and Michael Morse.
Jim Johnson worked the ninth to earn his 38th save and secure the victory for Chris Tillman (14-3).
Giants 4, Rays 1
ST. PETERSBURG, Fla. — Madison Bumgarner struck out 11 in seven innings, Brandon Crawford hit a two-run homer and the San Francisco Giants beat the Tampa Bay Rays.
This was the first time since 2004 that the teams met. The last-place Giants won their third in a row overall.
Tampa Bay has lost two in a row, including its first game in August. The Rays went 21-5 in July.
Bumgarner (11-7) gave up one run, working around seven hits and three walks. Sergio Romo got two outs for his 26th save.
Brandon Belt had three hits, including a solo homer, for the Giants.
Chris Archer (6-4) allowed four runs and seven hits in seven innings. He had permitted just two runs — one earned — over 31 innings in winning his previous four starts.