Hernandez helps Mariners edge Athletics
OAKLAND, Calif. — Felix Hernandez took a shutout into the ninth inning and Dustin Ackley and Abraham Almonte hit home runs in Seattle's 3-1 win over Oakland on Saturday.
Hernandez (2-0) retired the first 11 batters on the way to his 16th career win over the Athletics, his most against any team. Hernandez walked one and struck out eight while allowing a run on six hits over 81/3 innings.
Fernando Rodney got the final two outs to record his first save with the Mariners. Robinson Cano had two hits.
Dan Straily (0-1) allowed three runs on six hits over his six innings. He walked one and struck out seven.
Twins 7, Indians 3
At Cleveland, Kyle Gibson limited Cleveland to one run in his season debut after Brian Dozier led off the game with a home run, giving Twins manager Ron Gardenhire his 1,000th career victory.
Gibson (1-0) allowed three hits in five-plus innings as the Twins snapped a seven-game losing streak against the Indians.
Tigers 7, Orioles 6
At Detroit, Torii Hunter homered and drove in five runs, and the Detroit Tigers withstood a five-run ninth inning by Baltimore.
Rick Porcello (1-0) allowed a run and three hits in 6 2-3 innings in his first start of the season, and the Tigers (4-0) remained baseball's only undefeated team. But the Orioles nearly pulled off a remarkable rally after trailing 7-1 entering the ninth.
Rays 5, Rangers 4
At St. Petersburg, Fla., James Loney hit a go-ahead, two-run double in the eighth inning.
Loney lined an opposite-field drive off Neal Cotts (0-1) that went over left fielder Shin-Soo Choo and put the Rays up 5-4. Brandon Gomes (1-0) pitched a perfect eighth before Grant Balfour got the final three outs for his first save.
Blue Jays 4, Yankees 0
At Toronto, R.A. Dickey and three relievers combined for a shutout, and Jose Bautista and Melky Cabrera homered.
Dickey (1-0) allowed six runs and five hits in his season-opening start at Tampa Bay last Monday but was much sharper against New York. The 2012 NL Cy Young winner gave up five hits in 6 2-3 innings, walked one and struck out six.
Angels 5, Astros 1
At Houston, Josh Hamilton hit a two-run home run and Tyler Skaggs pitched eight innings of four-hit ball.
Skaggs (1-0) allowed an unearned run and struck out five. Skaggs was making his Angels debut after being acquired in the offseason from Arizona.
Royals 4, White Sox 3
At Kansas City, Mo., Salvador Perez hit a go-ahead RBI double with two outs in the eighth inning.
Alex Gordon doubled off left-hander Scott Downs (0-1) before Perez hit Maikel Cleto's second pitch down the left-field line.
Giants 7, Dodgers 2
At Los Angeles, Madison Bumgarner struck out 10 while working into the seventh inning and San Francisco hit three home runs.
Yasiel Puig started in right field and batted leadoff for the Dodgers a day after he was benched for arriving late for stretching and batting practice.
Michael Morse had a solo shot in the fourth inning and the Giants got back-to-back homers in the fifth from Pablo Sandoval and Buster Posey.
Mets 6, Reds 3
At New York, pinch-hitter Ike Davis hit a game-ending grand slam and the New York Mets were aided by a favorable ninth-inning replay review in rallying to beat the Cincinnati Reds.
Braves 6, Nationals 2
At Washington, Julio Teheran allowed two runs in seven solid innings and had two hits, and Atlanta knocked out Stephen Strasburg in the fifth inning.
Dan Uggla had a two-run single for the Braves and Freddie Freeman reached base five times with two hits and three walks.
Phillies 2, Cubs 0
At Chicago, Chase Utley went 3-for-3 and homered for the second day in a row, and Cliff Lee pitched seven scoreless innings to lead Philadelphia.
Dominic Brown drove in Utley for the Phillies' other run with a single in the fourth inning.
Marlins 5, Padres 2
At Miami, Jose Fernandez struck out eight in 6 2-3 innings while lowering his ERA to 0.71, and Miami won again.
The Marlins improved to 5-1, their best start since 2009. Last year their fifth victory came in their 21st game, and they finished with 100 losses.
Cardinals 4, Pirates 1
At Pittsburgh, Yadier Molina hit his second homer of the season and Jhonny Peralta added a late two-run shot for St. Louis.
Molina finished 2 for 4 and his solo homer in the sixth gave the Cardinals plenty of cushion as they bounced back from a 12-2 loss on Friday night by jumping on Pittsburgh ace Francisco Liriano (0-1) early.
Rockies 9, Diamondbacks 4
At Denver, Nolan Arenado homered twice, rookie right-hander Tommy Kahnle picked up his first major league victory and Colorado overcame a four-run deficit.
Charlie Blackmon went 3-for-4, tying the Rockies' franchise record with nine hits in consecutive games, a mark set by Juan Pierre in September 2002. After going 6-for-6 Friday, Blackmon singled his first time up, and then grounded out to first base before adding two more singles.
Brewers 7, Red Sox 6, 11 innings
At Boston, Khris Davis doubled in the 11th inning for his fourth hit of the game, and scored on Logan Schafer's double.
Tyler Thornburg (1-0) earned the win with a perfect 10th inning.