ST. PETERSBURG, Fla. (AP) David Price won his sixth start in a row, Evan Longoria hit a three-run double and the Tampa Bay Rays earned their eighth straight victory, beating the Boston Red Sox 6-4 on Friday night.
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.
There was no trouble between them this time as Ortiz returned to the lineup, a day after leaving a game because of back spasms.
Ben Zobrist got his fourth hit, an RBI double that made it 3-all in the Rays seventh. Later in the inning, Longoria delivered his go-ahead hit off Junichi Tazawa (1-2).
Jake McGee gave up a run in the ninth and got his 10th save.
ORIOLES 2, MARINERS 1, 10 INNINGS
SEATTLE (AP) - 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.
Davis connected off Charlie Furbush (1-5).
Darren O'Day (3-1) worked the ninth and Zach Britton earned his 19th save. The Orioles won an instant replay review for the final out.
DODGERS 8, GIANTS 1
SAN FRANCISCO (AP) - Yasiel Puig tied a franchise record with three triples and added a double and two RBIs as Los Angeles moved within a half-game of NL West-leading San Francisco.
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.
Zack Greinke (12-6) tossed seven innings of shutout ball, striking out 10. He struck out four batters in the third after a wild pitch allowed Hunter Pence to reach base on a swinging strike three.
The performances at the plate came after Dodgers manager Don Mattingly shook up his crowded outfield, putting Puig in center, moving Matt Kemp - who had three hits, including a triple - to right and starting Carl Crawford in left.
ANGELS 2, TIGERS 1
ANAHEIM, Calif. (AP) - 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.
Navarro had two hits after replacing Josh Hamilton (left knee) in the fourth as the Angels earned their major league-leading 36th home victory by beating the majors' best road team.
Los Angeles' bullpen backed up Skaggs with 3 1-3 innings of one-hit relief.
Mike Morin (3-3) struck out Torii Hunter with the bases loaded to end the sixth. Huston Street pitched the ninth for his second save with the Angels.
NATIONALS 4, REDS 1
CINCINNATI (AP) - 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.
Alfredo Simon (12-5) has lost both starts since his first All-Star selection. He gave up three runs on nine hits and two walks in only 4 1-3 innings.
YANKEES 6, BLUE JAYS 4
NEW YORK (AP) - 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.
New York won for the seventh time in eight games since the All-Star break. Hiroki Kuroda (7-6) got the victory and David Robertson pitched the ninth for his 26th save in 28 chances.
WHITE SOX 9, TWINS 5
MINNEAPOLIS (AP) - 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.
Oswaldo Arcia and Josh Willingham homered for Minnesota, which has dropped 10 of its last 13 home games. Kevin Correia (5-13) took the loss.
RANGERS 4, ATHLETICS 1
ARLINGTON, Texas (AP) - 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.
Williams (2-4) allowed one run while striking out four without a walk. The 32-year-old right-hander was released by Houston earlier this month.
Texas led for good on J.P. Arencibia's RBI single after Jim Adduci doubled in the second off Jason Hammel (0-3).
ROYALS 6, INDIANS 4
KANSAS CITY, Mo. (AP) - 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.
Kelvin Herrera (2-2) pitched a scoreless eighth and Aaron Crow worked around a leadoff double in the ninth to earn his second save in four chances.
Carlos Carrasco (3-4) gave up a single in the Kansas City eighth before Butler homered.
MARLINS 2, ASTROS 0
HOUSTON (AP) - 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.
Bryan Morris got two outs in the eighth, and Steve Cishek pitched a perfect ninth for his 25th save.
Miami was able to get to Dallas Keuchel (9-7) in the seventh.
CUBS 7, CARDINALS 6
CHICAGO (AP) - 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.
Justin Grimm (3-2) pitched a scoreless inning for the win. Hector Rondon retired the side in the ninth for his 12th save in 15 chances.
PADRES 3, BRAVES 2
ATLANTA (AP) - 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.
The Padres, who were 5-1 against the Braves in 2013, have won five of their last six series against Atlanta since early in 2011.
Joaquin Benoit earned his second save.
METS 3, BREWERS 2
MILWAUKEE (AP) - 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.
Carlos Torres (5-4) pitched the eighth inning to get the win. Jenrry Mejia gave up a leadoff walk to pinch-hitter Jonathan Lucroy, but got the next three outs to record his 14th save in 16 chances.
PHILLIES 9, DIAMONDBACKS 5
PHILADELPHIA (AP) - 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.
Phillies manager Ryne Sandberg benched slumping slugger Ryan Howard for the third straight day in favor of Darin Ruf, who went 1 for 2 with an RBI.
ROCKIES 8, PIRATES 1
DENVER (AP) - 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.
Anderson (1-3) had not won since beating Houston on April 7, 2013, in his last start for Oakland. He spent four months on the disabled list and moved to the A's bullpen when he returned.
Charlie Morton (5-10) took the loss.