Rookie Leads Twins Past Astros
Minneapolis — Rookie Danny Santana drove in five runs, Kyle Gibson pitched seven strong innings and the Minnesota Twins beat the Houston Astros 7-0 Saturday.
Santana, who hit his first major league home run on Friday night, flied out to lead off the first inning. He then got hits in his next four at-bats, raising his batting average to .373.
Gibson (5-5) scattered three hits and three walks while striking out five, allowing only one runner to reach second base.
Royals 8, Yankees 4
Kansas City, Mo. — Salvador Perez hit a three-run homer, Eric Hosmer also went deep and Kansas City cruised to a victory over New York.
Alex Gordon, Lorenzo Cain, Alcides Escobar and Nori Aoki drove in a run apiece as the Royals bounced back from an offensively inept performance in a 4-2 series-opening loss Friday night.
Indians 8, Rangers 3
Arlington, Texas — Yan Gomes and Carlos Santana homered and Cleveland defeated Texas.
Mariners 7, Rays 4
St. Petersburg, Fla. — Dustin Ackley drove in three runs, Roenis Elias won his second consecutive start, and Seattle beat Tampa Bay.
Orioles 6, Athletics 3
Baltimore — Kevin Gausman earned his first win as a starter while Adam Jones and David Lough each homered, leading Baltimore over Oakland.
Reds 6, Phillies 5
Cincinnati — Jay Bruce homered and drove in three runs and Cincinnati snapped a three-game losing streak.
Cubs 5, Marlins 2
Chicago — Junior Lake hit two home runs, Emilio Bonifacio added a two-run shot and the Cubs extended their winning streak to five.
Brewers 9, Pirates 3
Pittsburgh — Matt Garza got through six shaky innings to win back-to-back starts for the first time since last July and Lyle Overbay hit a tiebreaking two-run single to lead Milwaukee over Pittsburgh.
Rockies 5, Dodgers 4 (10)
Denver — Brandon Barnes hit a winning triple off the center-field wall in the 10th inning and Colorado snapped an eight-game losing streak. The defeat capped a tough day for the Dodgers, who saw outfielder Yasiel Puig and second baseman Dee Gordon leave early because of injuries.
Cardinals 5, Blue Jays 0
Toronto — Shelby Miller took a no-hit bid into the sixth inning and finished with a three-hit shutout as St. Louis beat Toronto, snapping the Blue Jays’ six-game winning streak.
Randal Grichuk hit his first career home run as the Cardinals won for only the third time in 11 games.
Miller (7-5) retired the first 13 batters before walking Adam Lind in the fifth.
Jose Reyes lined a single to right field with two outs in the sixth for Toronto’s first hit. Melky Cabrera followed with a ball that nicked first baseman Allen Craig’s glove for a double, but Miller struck out Jose Bautista swinging at a high fastball to end the inning.
Mark Buehrle (10-2) had won six straight decisions. Grichuk’s solo homer was the only run Buehrle allowed in seven innings.