Baseball Capsules

NEW YORK (AP) Alex Rodriguez homered for his 3,000th career hit and smiled all the way around the bases as the New York Yankees beat the Detroit Tigers 7-2 Friday night, the highlight so far in what has become a resurgent season for the formerly disgraced slugger.

Rodriguez wasted no time, connecting in the first inning on a first-pitch, 95 mph fastball from Tigers ace Justin Verlander (0-1).

Out of baseball last year while serving a drug suspension, Rodriguez became the 29th player in major league history to reach 3,000 hits. He was the first to do it since Yankees great Derek Jeter homered from the very same batter’s box in 2011.

Adam Warren (5-4) gave up two runs in a career-high eight innings, and Brett Gardner and Didi Gregorius also homered as the Yankees won their third in a row. Detroit has lost four of six.

BLUE JAYS 5, ORIOLES 4

TORONTO (AP) – Marco Estrada took a no-hitter into the eighth inning, Edwin Encarnacion had two RBIs and the Toronto Blue Jays won their ninth straight home game.

Batting for Steve Pearce, pinch-hitter Jimmy Paredes broke up Estrada’s no-hit bid with a bloop single to left to begin the eighth, ending a streak of 15 straight outs.

Bench coach DeMarlo Hale, filling in for ejected manager John Gibbons, immediately came out and replaced Estrada with Roberto Osuna. Estrada (5-3) won his fourth straight start, allowing one run in seven-plus innings. He walked four and struck out six.

Adam Jones hit a two-out, two-run single off Brett Cecil in the ninth, but Cecil struck out Chris Davis for his fifth save.

Mike Wright (2-3) took the loss.

NATIONALS 4, PIRATES 1

WASHINGTON (AP) – Joe Ross struck out 11 in his third major league start, and the Washington Nationals beat A.J. Burnett and the Pittsburgh Pirates to end their eight-game winning streak.

The 22-year-old Ross (2-1) allowed one run, six hits and a walk in 7 1/3 innings. Drew Storen worked the ninth for his 20th save.

Burnett (6-3) gave up 14 hits, the most in a career that began in 1999.

Wilson Ramos had two hits and two RBIs for the Nationals, who ended a four-game home losing streak. Washington played without star right fielder Bryce Harper, who strained his left hamstring on Thursday night. Harper avoided the disabled list, although that could still happen if he’s slow to recover from the injury.

RAYS 4, INDIANS 1

CLEVELAND (AP) – Asdrubal Cabrera hit one of three solo home runs for Tampa Bay in his return to Cleveland, leading the Rays over the Indians.

Cabrera, who played for the Indians from 2007 until being traded to Washington last July, broke a 1-all tie with a two-out homer in the second.

Joey Butler homered in the first inning and Steven Souza Jr. added a home run in the ninth for Tampa Bay, which has won seven of eight.

Rookie right-hander Nathan Karns (4-3) allowed one run in 5 1/3 innings for his first win since May 13. Four relievers followed with Brad Boxberger pitching the ninth for his 17th save.

REDS 5, MARLINS 0

CINCINNATI (AP) – Mike Leake allowed only two singles through seven innings, and Marlon Byrd homered in his return from a broken wrist, leading the Cincinnati Reds over the Miami Marlins.

The Reds have won 10 of their last 13 against the Marlins. Miami has been held to four runs or less in each of their last 11 games against Cincinnati.

Leake (4-4) has a history of success against the Marlins, going 4-1 in five career starts. He retired the first 13 batters Friday before giving up two walks. Christian Yelich singled through the hole at shortstop with two outs in the sixth for Miami’s first hit.

Byrd returned from a broken right wrist and homered in his second at-bat off Dan Haren (6-4), a solo shot to center.

BRAVES 2, METS 1

ATLANTA (AP) – Matt Wisler allowed only one run in eight innings in his major league debut to outpitch Jacob deGrom, and Jace Peterson hit a two-run double in the eighth to lift the Atlanta Braves past the New York Mets.

Wisler (1-0) allowed one run and six hits and no walks in eight innings. The NL East-leading Mets’ only run off Wisler came on Michael Cuddyer’s run-scoring single in the sixth.

Until the eighth inning, deGrom (7-5) was dominant on his 27th birthday. He allowed two runs and four hits, including two in the eighth.

TWINS 7, CUBS 2

MINNEAPOLIS (AP) – Phil Hughes held the Chicago Cubs to two hits over eight innings, Trevor Plouffe doubled twice and drove in four runs and the Minnesota Twins breezed to a victory to start their interleague series.

Anthony Rizzo homered twice for the Cubs. After his leadoff shot in the fourth, Hughes (5-6) retired the last 15 batters he faced.

Brian Dozier and Eddie Rosario had two hits each and scored twice, Eduardo Escobar drove in a run and hit one of six doubles by the Twins, who won for the third straight time after losing 11 of their first 15 games in June.

The Twins met Kyle Hendricks (2-3) with three straight singles in the first inning and never stopped.

CARDINALS 12, PHILLIES 4

PHILADELPHIA (AP) – Randal Grichuk homered and had three hits, and Kolten Wong and Yadier Molina also went deep as the St. Louis Cardinals set season highs for runs and hits in a rout of the Philadelphia Phillies.

The Cardinals avoided their second three-game losing streak of the season while breaking out of the offensive funk that followed Tuesday’s news of a federal investigation into whether club officials illegally hacked into the Houston Astros’ player database. St. Louis pounded out 16 hits, including six for extra bases. Jhonny Peralta doubled and had three RBIs, Mark Reynolds had a two-run double and 10 Cardinals got hits.

Tyler Lyons (2-0) won his second straight game after going 13 consecutive starts without a win dating back to 2013. Phillippe Aumont (0-1) struggled in a spot start for injured Philadelphia ace Cole Hamels, allowing six runs and five hits in four innings.

RED SOX 7, ROYALS 3

KANSAS CITY, Mo. (AP) – Eduardo Rodriguez pitched capably into the seventh inning, Mookie Betts had a career-best four hits and the Boston Red Sox beat the Kansas City Royals.

Rodriguez (3-1), who gave up nine runs in 4 2/3 innings in his previous start against Toronto, allowed one run and six hits in 6 1/3 innings. Alcides Escobar’s RBI double in the fifth was the first run he allowed on the road in 18 1/3 innings.

Boston’s Hanley Ramirez hit his 14th home run in the fifth.

Yohan Pino (0-2), who was making his first start, was roughed up for six runs and 11 hits in 5 1/3 innings. Eric Hosmer homered in the eighth for Kansas City.

RANGERS 2, WHITE SOX 1

CHICAGO (AP) – Pinch-hitter Mitch Moreland drove in two runs with a bases-loaded single off closer David Robertson (4-2) in the ninth inning, and the Texas Rangers beat Chicago after getting dominated by White Sox starter Chris Sale.

Colby Lewis (7-3) pitched eight strong innings for Texas. But it looked like this was going to be Sale’s night until the late rally turned a promising night into the White Sox’s season-high eighth straight loss. He retired the first 17 batters and matched a season-high with 14 strikeouts over eight innings. He joined Hall of Famers Pedro Martinez and Randy Johnson by striking out at least 12 in five straight starts.

ANGELS 12, ATHLETICS 7

OAKLAND, Calif. (AP) – Albert Pujols hit a grand slam to highlight an eight-run seventh inning and drove in five runs, and the Los Angeles Angels rallied from five runs down to beat the Oakland Athletics.

Pujols hit his 20th home run of the season and 12th this month on a 1-1 pitch from reliever Edward Mujica (2-2), who was activated from the disabled list before the game. It was the 540th career home run for the Angels’ slugger and his 13th grand slam.

Johnny Giavotella drove in three runs for Los Angeles, which has won five of the last six games between the clubs.

Ben Zobrist and Stephen Vogt homered for the A’s, who have lost two straight.

Fernando Salas (1-1) retired one batter for the win.

BREWERS 9, ROCKIES 5

DENVER (AP) – Ryan Braun hit a two-run homer and Taylor Jungmann (2-1) threw six innings to help the Milwaukee Brewers snap a six-game losing streak.

Aramis Ramirez added a solo shot as the Brewers rediscovered the long ball after hitting only one homer in their losing streak. They had two off Jorge De La Rosa (4-3) in a three-run first inning.

Ben Paulsen finished a homer shy of the cycle for the Rockies, who have lost five straight.

DIAMONDBACKS 4, PADRES 2

PHOENIX (AP) – Rubby De La Rosa (6-3) pitched seven strong innings and the Arizona Diamondbacks beat the San Diego Padres to hand James Shields his first loss of the season.

Arizona scored three runs in the third on doubles by David Peralta, Aaron Hill and Welington Castillo to go with Nick Ahmed’s single.

A fourth run was taken off the scoreboard when Paul Goldschmidt, originally ruled safe on a passed ball and tag play at home plate, was called out after a Padres challenge and replay review.

Shields (7-1) struggled with control for much of his outing, walking four, hitting a batter and uncorking two wild pitches. He allowed four runs and eight hits over six innings in his 15th start of the season.

MARINERS 5, ASTROS 2

SEATTLE (AP) – Roenis Elias settled down after a first-pitch home run, allowing four hits over seven-plus innings, and Mark Trumbo drove in three runs to pace the Seattle Mariners to a victory over Houston, ending the Astros’ five-game winning streak.

Elias (4-4), who had lost three of his previous four starts, gave up two runs – solo homers by George Springer and Marwin Gonzalez. He matched his career high with 10 strikeouts without a walk, but hit two batters.

Lance McCullers (3-2) allowed six hits and walked three in 4 1/3 innings.

GIANTS 9, DODGERS 5

LOS ANGELES (AP) – Buster Posey hit a grand slam and the San Francisco Giants got two RBIs each from Brandon Crawford and Matt Duffy in a win over the Los Angeles Dodgers.

The Giants’ eighth victory in 10 meetings with the Dodgers this season put the defending World Series champions within 1 1/2 games of NL West-leading Los Angeles.

Chris Heston (7-5) allowed three runs, seven hits and no walks over 5 2/3 innings in his second start since his no-hitter against the New York Mets on June 9.

Mike Bolsinger (4-2) gave up a season-high five runs in 5 1/3 innings, along with eight hits and three walks. Justin Turner had two doubles and a solo homer for the Dodgers.