SAN FRANCISCO — Yasiel Puig tied a franchise record with three triples and added a double and two RBIs as the Los Angeles Dodgers moved within a half-game of NL West-leading San Francisco with an 8-1 victory Friday night.
SAN FRANCISCO — Yasiel Puig tied a franchise record with three triples and added a double and two RBIs as the Los Angeles Dodgers moved within a half-game of NL West-leading San Francisco with an 8-1 victory Friday night.
The Dodgers matched a club record with five triples, including three during a five-run fifth inning that chased Tim Lincecum (9-7). It was the most triples in a game for the franchise since 1921 and Puig had the most by a Dodgers player since Brooklyn’s Jimmy Sheckard had three in 1901.
RAYS 6, RED SOX 4
ST. PETERSBURG, Fla. — David Price won his sixth start in a row, Evan Longoria hit a three-run double and Tampa Bay earned its eighth straight victory, beating Boston.
The Red Sox lost their fourth consecutive game.
Price (11-7) struck out 10 over eight innings. He tied the team record shared by Matt Moore and Scott Kazmir for victories in consecutive starts.
This was Price’s first game against Boston since he hit David Ortiz with a fastball on May 30, setting off a verbal skirmish between the stars.
ORIOLES 2, MARINERS 1, 10 INNINGS
SEATTLE — Chris Davis hit a leadoff homer in the 10th inning, Nelson Cruz also went deep and Baltimore overcame a record-tying start by Seattle ace Felix Hernandez.
Hernandez struck out 10 in seven innings and left with the score tied 1-all. It was his 13th consecutive start with at least seven innings and no more than two runs allowed, matching Tom Seaver’s major league mark set for the New York Mets in 1971.
Chief Bender held the previous AL record of 12 in a row established in 1907.
Kendrys Morales had a sacrifice fly in his first game back with the Mariners, who have lost four straight and are 2-6 since the All-Star break.
Left fielder Steve Pearce threw out a runner at the plate for Baltimore, which remained three games in front of the second-place Yankees in the AL East.
ANGELS 2, TIGERS 1
ANAHEIM, Calif. — Efren Navarro and Kole Calhoun drove in runs in the sixth inning, and Los Angeles overcame Drew Smyly’s early dominance for a victory over Detroit.
Tyler Skaggs yielded five hits in 5 2-3 resourceful innings for the Angels, who have won 14 of 19. Los Angeles improved the majors’ second-best record to 61-41 and pulled within two games of AL West-leading Oakland.
Miguel Cabrera homered and Smyly (6-9) had a career-high 11 strikeouts while pitching into the sixth for the Tigers, who have lost seven of eight in Anaheim.
NATIONALS 4, REDS 1
CINCINNATI — Tanner Roark allowed only three singles over seven innings, Denard Span got four hits and Washington kept Cincinnati winless since the All-Star break.
The Reds have dropped seven straight games for their longest losing streak in five years. The Nationals have won seven of nine.
Roark (10-6) became Washington’s first 10-game winner and improved to 3-0 in his last three starts. Rafael Soriano got his 24th save.
YANKEES 6, BLUE JAYS 4
NEW YORK — Ichiro Suzuki homered for the first time since last August and New York beat Toronto for the 17th straight time at Yankee Stadium.
Jose Bautista hit two homers, doubled and drove in four runs for Toronto.
Suzuki hit a go-ahead, three-run shot in the third inning off Mark Buehrle (10-7). The All-Star lefty dropped to 1-12 against the Yankees, including 10 straight losses over the past decade.
WHITE SOX 9, TWINS 5
MINNEAPOLIS — Jose Abreu hit his major league-leading 30th homer and drove in three runs, leading the Chicago White Sox past Minnesota.
Abreu had two hits and scored twice. The Cuban rookie has 77 RBIs — Detroit’s Miguel Cabrera began the day leading the majors with 80.
Alexei Ramirez and Tyler Flowers also homered for the White Sox. Dayan Viciedo tied a career high with four of Chicago’s 17 hits.
John Danks (9-6), the subject of recent trade rumors, gave up four runs over seven innings.
RANGERS 4, ATHLETICS 1
ARLINGTON, Texas — Jerome Williams pitched six solid innings while becoming the team-record 31st pitcher used this season by the Texas Rangers, and they beat AL West-leading Oakland.
Neftali Feliz, back in the closer role after Joakim Soria was traded to Detroit earlier this week, worked a scoreless ninth while giving up a hit and a walk for his first regular-season save since 2011. His last opportunity, before moving to the rotation and then getting hurt, was a blown save in Game 6 of the 2011 World Series against St. Louis.
ROYALS 6, INDIANS 4
KANSAS CITY, Mo. — Pinch-hitter Billy Butler’s two-run homer with two outs in the eighth inning sent the Kansas City Royals over Cleveland for their fourth straight win.
Carlos Santana homered twice for the Indians, who have lost five of six.
Butler connected against John Axford, sending a drive over the Royals’ bullpen in left field. Butler was hitting just .200 in his previous 20 games with two RBIs.
MARLINS 2, ASTROS 0
HOUSTON — Brad Hand pitched three-hit ball into the eighth inning, Jeff Mathis hit a two-run double and the Miami Marlins beat Houston.
Hand (2-2) struck out four and walked two in a career-high 7 1/3 innings to earn his second straight win. Donovan Solano and Giancarlo Stanton each had two hits for the Marlins, who won their fifth in sixth games.
CUBS 7, CARDINALS 6
CHICAGO — Luis Valbuena hit a decisive two-run homer in the seventh inning and the Chicago Cubs rallied to hand St. Louis its fourth straight loss.
The Cardinals tied it at 5 on solo homers by Matt Carpenter and Matt Holliday in the fifth.
Kevin Siegrist (1-2) hit Anthony Rizzo with a full-count pitch to lead off the seventh. One batter later, Valbuena sent hit a first-pitch homer into the bleachers in center field.
PADRES 3, BRAVES 2
ATLANTA — Rookie Jesse Hahn allowed only three hits in six innings to remain unbeaten on the road and the San Diego Padres beat Atlanta.
Hahn (6-2) allowed one run as he improved to 4-0 in four road starts.
The Padres had 13 hits — 12 singles — to beat Alex Wood (7-8). Tommy Medica drove in a run and had a career-high four hits.
METS 3, BREWERS 2
MILWAUKEE — Lucas Duda hit a two-run homer in the ninth inning as the New York Mets rallied to end Milwaukee’s four-game winning streak.
The Mets trailed 2-0 entering the ninth inning, but Daniel Murphy led off with a double off closer Francisco Rodriguez (4-4), who blew his fourth save of the season. David Wright followed with an RBI single.
Duda hit the first pitch he saw from Rodriguez into the Mets’ bullpen in right field. It was his career-high 17th home run of the season and his third in the last four games.
PHILLIES 9, DIAMONDBACKS 5
PHILADELPHIA — Domonic Brown homered, doubled and drove in three runs to lead the Philadelphia Phillies over Arizona.
Grady Sizemore had three hits, including the 1,000th of his career, with a double and an RBI for Philadelphia.
Kyle Kendrick (5-10) posted his first win in eight career starts against the Diamondbacks.
Alfredo Marte hit his first career homer, a grand slam, and Aaron Hill had three hits for Arizona. Wade Miley (6-7) struggled for the first time this month.
ROCKIES 8, PIRATES 1
DENVER — Brett Anderson pitched effectively into the seventh inning for his first win in more than a year and the Colorado Rockies beat Pittsburgh.
Carlos Gonzalez homered and Josh Rutledge had two hits and drove in four runs for Colorado, which has won consecutive games for just the second time in the last six weeks.