Baseball roundup: Tampa Bay Rays sweep ice-cold Oakland Athletics

Roberto Hernandez pitched six effective innings Sunday for his first win since he was known as Fausto Carmona, and the Tampa Bay Rays completed a sweep of the Oakland Athletics with an 8-1 victory in St. Petersburg, Fla.

Hernandez (1-3) allowed 1 run, 3 hits, and 3 walks while striking out seven in his first win since Sept. 20, 2011, while with Cleveland. The righthander was arrested in January 2012 in the Dominican Republic on false identity charges — as Carmona.

Despite finishing with only three hits, the A’s had several chances for big innings and left nine men on base. Oakland batted .179 without a home run and scored only four runs in the three-game series.

Advertisement - Continue Reading Below

‘‘We've been very good about getting big hits this season in those situations,’’ said manager Bob Melvin. ‘‘We just didn’t in this series.’’

The A’s, who still lead the American League in run production, open a three-game set at Fenway Park against the Red Sox Monday night.

Oakland starter Tommy Milone (3-1) gave up six runs and eight hits over 6 innings.

Blue Jays 8, Yankees 4 — J.P. Arencibia slugged his seventh homer, a two-run shot in the seventh that finished off host Toronto’s comeback.

New York trailed, 2-0, before Blue Jays starter Josh Johnson walked in the tying and go-ahead runs in the fifth. Toronto rallied from a 4-2 deficit in the sixth on Colby Rasmus’s run-scoring single, Brett Lawrie’s two-run double, and Melky Cabrera’s RBI single.

Phillies 7, Cardinals 3 — Erik Kratz hit a three-run homer to break the game open in the eighth and lead host Philadelphia over St. Louis.

Dodgers 7, Orioles 4 — Visiting Los Angeles broke a six-game losing streak as Matt Kemp singled in the go-ahead run during a four-run fifth.

Diamondbacks 5, Rockies 4 — Rookie Didi Gregorius homered in the fifth and singled to start a two-run rally in the ninth that lifted Arizona in Denver and stopped Colorado’s eight-game winning streak.

Angels 4, Tigers 3 — Mark Trumbo’s homer leading off the bottom of the 13th gave Los Angeles a three-game sweep of Detroit. Albert Pujols had a two-run double for the Angels, and Prince Fielder smacked a two-run homer for the Tigers.

Reds 10, Marlins 6 — Joey Votto homered for the second straight day and had three hits to pace Cincinnati to its sixth win in seven games. Todd Frazier hit a three-run double in an eight-run seventh for the Reds, who improved to a major league-best 10-3 at home.

Rangers 11, Mariners 3 — Nelson Cruz hit his fifth career grand slam, one of four homers by host Texas, and the Rangers scored in four straight innings to roll to a sweep-clinching victory over Seattle.

Brewers 4, Cubs 2 — Ryan Braun made the difference with a three-run homer in the fifth as host Milwaukee ran its winning streak to seven games.

Giants 5, Padres 0 — San Francisco finished off a three-game sweep at home as Barry Zito (3-1) and Chad Gaudin combined on a six-hitter and Buster Posey homered for the first time this year.

Pirates 4, Braves 2 — Clint Barmes had a pair of run-scoring singles for his first two RBIs of the season, including a tiebreaking hit in the sixth that pushed host Pittsburgh to its third win in the four-game set.

Indians 5, Astros 4 — Mark Reynolds’s seventh homer of the season was among four longballs by Cleveland, and Chris Perez worked out of a bases-loaded jam in the ninth to put away host Houston.

Mets 2, Nationals 0 — Dillon Gee (1-3) worked 5 scoreless innings and four relievers closed out a four-hitter for host New York. John Buck homered in the second.

Twins 5, White Sox 3 — Josh Willingham delivered a tiebreaking three-run double in the seventh as Minnesota won at Chicago.