Red Sox win in walk-off fashion
BOSTON — A.J. Pierzynski hit an RBI triple in the bottom of the 10th inning and the Boston Red Sox — on their fourth manager of the night following a string of ejections — beat the Tampa Bay Rays 3-2 Friday in the latest testy game between the teams.
Jonny Gomes scored the winning run. Fittingly, he reached base when he was hit by a pitch, a common theme that led to one bench-clearing scrum and nearly as many ejections as runs on a wild night at Fenway Park.
Juan Carlos Oviedo (1-2) plunked Gomes with one out in the 10th and Pierzynski followed with a drive to the triangle in right-center.
The Red Sox rushed out of the dugout — for once not to possibly fight their AL East rivals — and celebrated their fifth straight win following a 10-game skid.
Andrew Miller (2-4) got the win after the Red Sox rallied from a 2-0 deficit against Tampa Bay ace David Price.
Astros 2, Orioles 1
At Houston, Jonathan Villar broke an 0-for-26 slump with a go-ahead double in the seventh inning and Houston extended its winning streak to seven games with a victory over Baltimore in the annual Major League Baseball Civil Rights game.
Athletics 9, Angels 5
At Oakland, Calif., Brandon Moss hit a grand slam in the first inning, and Josh Donaldson had two home runs and four RBIs in Oakland's victory over Los Angeles.
Coco Crisp had two hits and drove in a run for the A's, who have won three of five since a four-game losing streak. Moss left the game with right calf tightness.
Howie Kendrick hit a two-run homer and Mike Trout added a solo shot for the Angels, who lost for only the seventh time in 21 games. C.J. Cron also drove in a pair of runs.
Twins 6, Yankees 1
At New York, Ricky Nolasco pitched six effective innings, Oswaldo Arcia homered and threw out a runner at home plate, and Minnesota flexed some muscle in beating New York.
Josh Willingham and Trevor Plouffe also connected against Vidal Nuno (1-2) for the light-hitting Twins, winners for the second time in eight games. Texas and Kansas City were the only American League teams to begin the day with fewer homers than the Twins' 39.
Royals 6, Blue Jays 1
At Toronto, Alex Gordon and Lorenzo Cain homered to back Jason Vargas as Kansas City beat Toronto.
Cain went 3 for 4 and matched a career high with four RBIs. Gordon reached base three times to help the Royals hand Toronto its second consecutive loss following a season-best, nine-game winning streak.
Tigers 6, Mariners 3
At Seattle, Justin Verlander pitched into the eighth inning, and Victor Martinez and Miguel Cabrera hit two-out homers off Hisashi Iwakuma to lead Detroit past Seattle.
Cabrera hit a two-run shot in the third off Iwakuma (3-2) to give the Tigers a 2-0 lead. Martinez connected two innings later for a three-run shot on the 10th pitch of the at-bat after Cabrera was intentionally walked.
It was the 13th homer of the season for Martinez, who raised his AL-leading average to .347. Rajai Davis also went deep for Detroit.
Giants 9, Cardinals 4
At St. Louis, Madison Bumgarner struck out 10 in seven scoreless innings and Hunter Pence hit a three-run homer off Adam Wainwright for surging San Francisco.
Bumgarner (7-3) allowed three hits and matched a season high for strikeouts set in his previous start against Minnesota. He walked one.
San Francisco has won eight of nine and owns the best record in the majors at 36-19.
Pence had two hits and scored twice. Pablo Sandoval extended his hitting streak to 10 games with a single and a double, but his run of nine straight games with an RBI was snapped.
Phillies 6, Mets 5
At Los Angeles, Reid Brignac's RBI single in the bottom of the 14th inning gave Philadelphia a win over the New York Mets.
Pirates 2, Dodgers 1
At Los Angeles, Francisco Liriano outpitched Josh Beckett for his first win of the season, and Ike Davis homered for Pittsburgh.
Liriano (1-5) scattered five hits over 52/3 scoreless innings. After entering with a 5.06 ERA, he struck out eight and walked two in his 12th start of the season.
Braves 3, Marlins 2
At Miami, Julio Teheran pitched 71/3 innings and scored the tying run in the seventh as Atlanta moved a game ahead of Miami atop the NL East.
The Braves trailed 2-0 in the sixth inning but rallied to break a four-game losing streak. They won for only the third time in their past 13 road games.
Brewers 11, Cubs 5
At Milwaukee, Ryan Braun homered to highlight a five-run first inning for Milwaukee.
Braun had three hits and three RBIs for Milwaukee, which has won 25 of its last 31 games against Chicago. Rickie Weeks and Martin Maldonado had three hits and two RBIs each as the Brewers scored a season-high runs in its most lopsided victory of the year.
Reds 6, Diamondbacks 4
At Phoenix, Arizona's Devin Mesoraco hit a grand slam off former Cincinnati teammate Bronson Arroyo.
Mesoraco also had a solo shot off reliever Evan Marshall in the ninth inning for the second two-homer game of his career.
Nationals 9, Rangers 2
At Washington, Ian Desmond keyed a 15-hit attack with a three-run homer and Stephen Strasburg pitched six solid innings for Washington.
Jayson Werth and Denard Span had three hits each for Washington, which had lost six of seven.
Indians 5, Rockies 2
At Cleveland, Corey Kluber struck out 12 in 71/3 innings to extend his dominant pitching in May, and Asdrubal Cabrera broke a fifth-inning tie with a two-run homer to send Cleveland over Colorado.
Padres 4, White Sox 1
At Chicago, Ian Kennedy struck out nine in six strong innings and Yonder Alonso hit a two-run homer to lead San Diego past Chicago.
Cameron Maybin hit his first home run of the season and Alonso finished with three hits as the Padres ended Chicago's three-game winning streak.