Rays Pin San Francisco

Tampa Bay Rays' Yunel Escobar, left, and Ben Zobrist celebrate at the end of a baseball game against the San Francisco Giants Sunday, Aug. 4, 2013, in St. Petersburg, Fla. The Rays won 4-3. (AP Photo/Mike Carlson)

Tampa Bay Rays' Yunel Escobar, left, and Ben Zobrist celebrate at the end of a baseball game against the San Francisco Giants Sunday, Aug. 4, 2013, in St. Petersburg, Fla. The Rays won 4-3. (AP Photo/Mike Carlson)

St. Petersburg, Fla. (ap) — Wil Myers homered and four relievers allowed one hit over 41∕3 scoreless innings to help the Tampa Bay Rays beat the San Francisco Giants, 4-3, to take the rubber game of their three-game interleague series on Sunday.

Alex Torres (4-0) started the bullpen parade by replacing Roberto Hernandez with two outs in the fifth and struck out two over 1 1∕3 innings. Jake McGee worked a perfect seventh and Joel Peralta left Hunter Pence stranded at second after a two-out double in the eighth before Fernando Rodney pitched the ninth for his 27th save.

Tampa Bay took a 4-3 lead in the sixth on Sam Fuld’s hit against Jose Mijares (0-3) to help the Rays win for the 25th in 31 games.

Padres 6, Yankees 3

San Diego — Ian Kennedy won his San Diego debut, his first victory in more than two months, and Everth Cabrera, facing a 50-game suspension in baseball’s latest drug scandal, had two hits and two RBIS as the Padres beat New York.

The Padres took two of three from the Yankees, who got only 2 2-3 innings out of Phil Hughes.

Indians 2, Marlins 0

Miami — Scott Kazmir and three relievers combined on a four-hitter and Cleveland beat Miami for its 10th win in 11 games.

The shutout was the 15th for the Indians, most in the American League. They took two of three games in the series despite scoring a total of only six runs. The Indians, who are chasing AL Central-leading Detroit, begin a four-game series at home Monday against the Tigers.

Royals 6, Mets 2

New York — Ervin Santana scattered five hits and allowed one run in six innings, and surging Kansas City beat New York.

The Royals won for the 11th time in 12 games, helped by a pair of flyballs that right fielder Marlon Byrd lost in the sun. Both came during a three-run fifth, with one falling for a double and the other glancing off his glove for an error.

American League

Rangers 4, Athletics 0

Oakland, Calif. — Derek Holland gave up four hits in eight stellar innings, Nelson Cruz and Mitch Moreland each hit a home run and Ron Washington became the winningest manager in Rangers history as Texas beat Oakland.

Adrian Beltre had two hits and drove in a run for the Rangers, who have won six of seven to move within 2½ games of the AL West-leading Athletics.

Tigers 3, White Sox 2 (12)

Detroit — Torii Hunter hit an RBI single in the 12th inning as Detroit extended Chicago’s losing streak to 10 games.

Miguel Cabrera, who has been dealing with hip and abdominal problems, led off the 12th with a pinch-hit single. Matt Tuiasosopo ran for him and went to second on a sacrifice bunt by Austin Jackson. Hunter, who came on as replacement, lined a single to left-center off Dylan Axelrod (3-8).

Mariners 3, Orioles 2

Baltimore — Seldom-used Henry Blanco hit a two-run homer in the seventh off Wei-Yin Chen, and Seattle beat Baltimore behind left-hander Joe Saunders.

Batting ninth in the lineup, the 41-year-old Blanco sent an 0-2 pitch into the left-field seats to erase a 2-1 deficit. The backup catcher was playing in his 32nd game of the season, the 17th with Seattle after being signed as a free agent.

Blue Jays 6, Angels 5

Anaheim, Calif. — Jose Bautista and Edwin Encarnacion drove in the tying and go-ahead runs with two-out singles in the ninth as Toronto beat Los Angeles to avoid a four-game sweep.

Mark Trumbo hit a three-run homer and Mike Trout also went deep against Mark Buehrle, helping the Angels build a 5-2 lead for C.J. Wilson. But the Blue Jays rallied with two in the eighth, as Angels manager Mike Scioscia used five pitchers to get out of the inning.

Twins 3, Astros 2

Minneapolis — Justin Morneau and Oswaldo Arcia homered, and four relievers combined for four scoreless innings to lead Minnesota to a three-game sweep of Houston.

Arcia led off the seventh with a home run that broke a 2-all tie. He connected against Brad Peacock (1-4), who was promoted from Triple-A to make the start and struck out 10.

National League

Pirates 5, Rockies 1

Pittsburgh — A.J. Burnett scattered eight hits and Russell Martin provided some rare run support for the right-hander with a three-run homer to lead Pittsburgh over Colorado.

Burnett (5-7) struck out nine and walked one in his first complete game of the season and 23rd of his 15-year career. He threw 110 pitches, 83 for strikes.

Dodgers 1, Cubs 0

Chicago — A.J. Ellis hit an RBI single, Stephen Fife pitched into the sixth inning and Los Angeles extended its franchise-record road winning streak to 14 with a win over Chicago.

The Dodgers haven’t lost on the road since July 6 in San Francisco.

Cardinals 15, Reds 2

Cincinnati — Matt Carpenter broke his 0-for-23 slump with a bases-loaded double during the Cardinals’ decisive rally, and St. Louis ended a tough trip on the upswing by beating Cincinnati.

Brewers 8, Nationals 5

Milwaukee — Jeff Bianchi lofted a single that dropped just behind a drawn-in infield, breaking a tie and capping a five-run sixth inning as Milwaukee beat Washington.

Braves 4, Phillies 1

Philadelphia — Chris Johnson drove in a pair of runs and Alex Wood pitched six strong innings to lead Atlanta to its 10th straight victory, beating slumping Philadelphia.

on Sunday night.

Wood (2-2) allowed one run on two hits in his fourth major league start. The unorthodox 22-year-old rookie left-hander, who configures his body in an unusual way during his delivery, struck out three and walked two.

Johnson hit a two-run single in the first to stake the Braves to an early lead. Justin Upton and B.J. Upton each had a pair of hits with a double apiece for Atlanta, which matched its season-best winning streak.

Cliff Lee (10-5) matched his shortest outing of the season, giving up four runs — three earned — on eight hits in five innings.