The Detroit Tigers scored seven runs with two outs in the eighth inning to beat the Arizona Diamondbacks 8-3 in Major League Baseball interleague play on Sunday.
Miguel Cabrera hit a go-ahead single and the Detroit Tigers scored seven runs with two outs in the eighth inning.
The Tigers trailed 2-1 when Don Kelly singled with one out in the eighth off reliever Aaron Heilman (4-1). After a second out, two walks loaded the bases and Miguel Cabrera hit a two-run single to put Detroit ahead.
There were further RBI singles to Victor Martinez and Jhonny Peralta, while Brandon Inge hit a two-run single to make it 7-2 and Kelly reached on an error, with another run scoring.
Al Alburquerque (5-1) pitched 1-1/3 innings of scoreless relief for Detroit.
DODGERS 3, ANGELS 2
In Los Angeles, the Dodgers got two runs in the bottom of the ninth to pip the Angels in the all-Los Angeles clash.
Aaron Miles drove in the tying run in the ninth on a sacrifice fly and Tony Gwynn Jr won it with a two-out single for the Dodgers, who ended a three-game skid.
Dodgers starter Clayton Kershaw (8-3) threw his second consecutive complete game, tying a season high with 11 strikeouts for the second straight outing. He didn’t walk a batter in his 100th career start.
He struck out the side in the fifth and his 128 strikeouts this season moved him above Philadelphia’s Roy Halladay for the National League lead.
GIANTS 3, INDIANS 1
In San Francisco, Madison Bumgarner bounced back from a poor start with one of his best performances, striking out a career-high 11 batters in seven innings to lead San Francisco over Cleveland.
Bumgarner (4-9) showed no lingering effects from his historically bad outing against Minnesota on Tuesday last week when he became the first pitcher since 1900 to give up nine hits and record just one out in a game.
Chris Stewart hit a two-run double for his first RBIs in more than four years and Aubrey Huff added an run-scoring single for the Giants, who have won five straight.
Indians starter Fausto Carmona (4-10) lost for the seventh time in eight decisions, giving up seven hits in six innings.
PHILLIES 3, ATHLETICS 1
In Philadelphia, Roy Halladay pitched his National League--leading fifth complete game to guide Philadelphia past Oakland.
Halladay (10-3) walked none and struck out four in tying for the major league high in victories.
Philadelphia has won each of Halladay’s past eight starts. He improved to 30-3 in 35 starts in which the Phillies have given him the lead.
Jimmy Rollins went 4-for-4, scoring twice, Placido Polanco had two hits and Halladay added a single for Philadelphia.
Athletic’s starter Josh Outman (3-2), a former Phillies minor leaguer, allowed eight hits in six innings to take the loss.
RED SOX 4, PIRATES 2
In Pittsburgh, Boston won their first game in five, downing Pittsburgh.
Andrew Miller (1-0) got his first win with Boston, striking out four and allowing just one earned run. Recently promoted from the minors, he earned his first American League victory since 2007 with Detroit.
Adrian Gonzalez had two hits for Boston and raised his batting average to .361, tops in the majors. Yet the Red Sox won by doing the little things, scoring their four runs on a Pittsburgh error, a pair of sacrifice flies and an RBI groundout.
The Pirates tied a season worst with four errors.