Manny Machado went 4 for 4 with a two-run homer and the Orioles beat the Tampa Bay Rays, 5-3, Sunday afternoon in Baltimore to remain the only undefeated team in the majors.
The 5-0 start matches the 1970 team for the best in Orioles history.
Vance Worley gave up three runs over 4? innings in his Orioles debut and the bullpen blanked the Rays on one hit the rest of the way.
Corey Dickerson homered for the Rays, who struck out 12 times and stranded nine runners.
Rockies 6, Padres 3 — In Denver, rookie Trevor Story capped his amazing first week in the majors by hitting his seventh home run, helping Colorado beat San Diego.
Story’s homer was one of five solo shots by the Rockies. Carlos Gonzalez went deep twice and Nolan Arenado and Ryan Raburn also connected for Colorado, which salvaged the finale of its three-game series.
Cubs 7, Diamondbacks 3 — Jake Arrieta homered and pitched seven innings, helping visiting Chicago finish off an impressive first week.
Chicago is tied with Cincinnati for the best record in the National League at 5-1. Jorge Soler also homered for the Cubs.
Reds 2, Pirates 1 — Jay Bruce hit an RBI triple in the ninth and Cincinnati capped a strong season-opening homestand by beating Pittsburgh.
The Reds took two of three from the Pirates and are off to a 5-1 start.
Royals 4, Twins 3 — Pinch runner Terrance Gore streaked home on a wild pitch with two outs in the 10th inning, scoring with a headfirst slide to lift host Kansas City.
The World Series champion Royals rallied for two runs in the ninth to tie it, then dropped the Twins to 0-6. This is Minnesota’s worst start since the Washington Senators moved to the Twin Cities in 1961.
Giants 9, Dodgers 6 — Joe Panik hit a tiebreaking two-run double in the sixth inning and San Francisco homered three times to overcome an early five-run deficit and beat visiting Los Angeles.
Buster Posey, Brandon Belt, and Angel Pagan homered as the Giants rallied after falling behind, 5-0, before they even came up to bat. San Francisco has 14 homers and the Giants have hit at least one homer in the first seven games for the first time since at least 1913.
Brewers 3, Astros 2 — Jimmy Nelson struck out nine in six-plus innings and host Milwaukee took advantage of early wildness by Houston ace Dallas Keuchel.
Last year’s American League Cy Young Award winner walked four in the first inning and gave up a two-run single to Aaron Hill. Keuchel (1-1) left with two outs in the sixth with a career high-tying six walks, including an intentional pass to Ryan Braun in the fourth.
Athletics 2, Mariners 1 — Coco Crisp hit a two-out homer in the 10th inning to help Oakland overcome a dominant outing from Felix Hernandez and sweep the three-game series in Seattle.
Hernandez struck out 10 over seven scoreless innings, allowing three hits and two walks.
Nationals 4, Marlins 2 — Jayson Werth hit an RBI single for his first hit of the season and Joe Ross allowed a run in seven innings to help Washington defeat visiting Miami.
Cardinals 12, Braves 7 — Brandon Moss and Matt Carpenter hit three-run homers and St. Louis kept host Atlanta as the only NL team without a win.
Phillies 5, Mets 2 — Odubel Herrera hit a two-run homer off Matt Harvey in the first appearance at Citi Field for the Mets ace since he failed to close out Game 5 of last year’s World Series, and Philadelphia beat host New York.
Angels 3, Rangers 1 — Jered Weaver pitched six effective innings in his injury-delayed season debut, and Los Angeles beat visiting Texas to earn a split of the four-game series.
. . .
The games between the Indians and White Sox in Chicago and Tigers and Yankees in Detroit were postponed because of rain. The Indians-Tigers game will be made up on May 23 as part of a traditional doubleheader that will begin at 4:10 p.m. No makeup date was immediately announced for the Tigers-Yankees game.