St. Louis Cardinals (6-9) 2
Pittsburgh Pirates (6-9) 1
ST. LOUIS — Dexter Fowler hit his first two home runs, and the St. Louis Cardinals took their third straight from the Pirates. Fowler, who left the World Series champion Chicago Cubs to sign an $82.5 million, five-year contract with St. Louis, was hitting .132 after going hitless in four at-bats Monday. He redeemed himself with a triple on Tuesday and had three of the Cardinals’ eight hits Wednesday, including a third-inning drive into the right-field bullpen and a shot down the right-field line in the fifth, both off Gerrit Cole (1-2). Josh Bell had tied the score for the Pirates with a fourth-inning homer to center against Michael Wacha (2-1), who had retired his first 10 batters.
New York Yankees (10-5) 9
Chicago White Sox (7-7) 1
NEW YORK — Aaron Judge hit a homer to more than halfway up the bleachers, Masahiro Tanaka pitched seven innings of one-run ball and the New York Yankees beat the Chicago White Sox on Wednesday to wrap up a superb homestand. New York went 8-1 over its first stretch in the Bronx this season, its most wins in a homestand since going 9-1 from July 17-26, 2009. The Yankees have the Major Leagues’ best home winning percentage since last July 17 at .702 (33-14). Stalin Castro hit a three-run shot in the fifth and had a 448-foot drive back-to-back at bats. Chase Headley hit a two-run homer in the first inning, and Aaron Hicks also went deep to give New York a season-high four home runs.
Chicago Cubs (8-7) 7
Milwaukee Brewers (8-8) 4
CHICAGO — Addison Russell hit a game-ending, three-run homer off Neftali Feliz in Chicago’s four-run ninth, sending the Cubs to a 7-4 victory over the Milwaukee Brewers on Wednesday. The Cubs overcame a rough outing for right-hander Kyle Hendricks, who tied his career-high with four walks in five innings. Mike Montgomery, Pedro Strop, Koji Uehara and Wade Davis (2-0) combined for four scoreless innings allowing only two hits.
Brewers’ Travis Shaw and Jett Bandy homered off Hendricks, who finished third in the NL Cy Young Award voting last year. Brewers starter Tommy Milone allowed one run on three hits in five innings on a cold afternoon at Wrigley Field, where the temperature dipped into the 40s. Rain delayed the start by 55 minutes.
Seattle Mariners (7-9) 10
Miami Marlins (8-7) 5
SEATTLE — Mitch Haniger extended his hitting streak to 13 games with three hits as the Mariners closed out their only homestand of April with a win over the Marlins. Haniger ended up reaching the bases five times and driving in four runs as the Seattle rookie continued his hot start. Kyle Seager also had four RBI and was on base four times and Seattle knocked around Miami starter Edinson Volquez (0-2) early. Volquez barely made it through three innings, giving up four runs and five hits. He walked four for the second straight start. Ichiro Suzuki recorded a home-run off Felix Hernandez. He jumped on a 2-seam fastball that was located in the middle of the plate.
Oakland Athletics (7-8) 9
Texas Rangers (5-10) 1
OAKLAND — Khris Davis hit his seventh home run this season as the Athletics routed the Texas Rangers on Wednesday. Chad Pinder and Josh Phegley hit two-run doubles in a four-run first that gave a quick lead to Jesse Hahn (1-1), who allowed one run and two hits over six innings, struck out four and walked four. Hahn made his second start since he was brought up from Triple-A on April 5; he allowed two runs over six innings of relief at the Rangers on April 7.
Joey Gallo homered in the fifth for Texas, a drive off the facade below a row of luxury suites in center field. It would have traveled 437 feet had it landed unimpeded, according to Major League Baseball’s Statcast system. Rangers manager Jeff Banister was ejected by plate umpire Bill Welke for arguing over a third-inning foul ball hit by Davis, who singled after Banister left the field.
Toronto Blue Jays (3-11) 3
Boston Redsox (9-6) 0
TORONTO — Francisco Liriano and three relievers combined on a six-hitter, and Darwin Barney hit a two-run single. Kevin Pillar had three hits for the second straight game and stole two bases as the Blue Jays improved to 2-6 on their homestand. Toronto scored three unearned runs in the second after Troy Tulowitzki reached leading off on a throwing error by third baseman Pablo Sandoval. Tulowitzki took third and Russell Martin reached second on a fielding error by first baseman Mitch Moreland. Barney singled with one out, and Ezequiel Carrera had a two-out RBI single.
New York Mets (8-7) 5
Philadelphia Phillies (5-9) 4
NEW YORK — Jay Bruce homered twice and drove in five runs, including a tie-breaking shot in the eighth inning that sent the New York Mets to a 5-4 victory over the Philadelphia Phillies and halted their four-game losing streak Wednesday night. Hansel Robles (3-0) struck out his only batter, and Addison Reed earned his fourth save. Reed allowed a sacrifice fly to pinch-hitter Daniel Nava after Freddy Galvis tripled, then struck out Cesar Hernandez to end it.
Philadelphia recorded an RBI groundout in the fourth from slumping cleanup hitter Maikel Franco and tied it in the eighth when Aaron Altherr blooped a double and scored on Michael Saunders‘ two-out bloop single off Jerry Blevins.
Tampa Bay Rays (8-8) 8
Detroit Tigers (8-6) 7
TAMPA BAY — Evan Longoria and Steven Souza Jr. drove in runs for the Rays in the first inning off Zimmermann. Longoria added a two-run single in a three-run fourth that helped the Rays defeat the Detroit Tigers on Wednesday. A throwing error by Jose Iglesias allowed two runs to score in the ninth inning. The Tigers shortstop stumbled while trying to turn what would have been a game-ending double play, and instead his error cost Detroit the game.
Miguel Cabrera had three hits and drove in two runs for the Tigers. Cabrera’s two-out single in the third drove in Detroit’s first run off Chris Archer, who gave up four runs on seven hits while striking out nine in five innings. Cabrera drove in another run off Archer with a double in the third, and Castellanos’ second triple emptied the bases in the sixth after the Tampa Bay bullpen had issued four walks and a hit batsman.
Baltimore Orioles (9-4) 2
Cincinnati Reds (9-6) 0
CINCINNATI — Ubaldo Jimenez‘s pitches were flat and his performances were disappointingly short in his first two games. The third time out, the Orioles starter felt a need to shine. Jimenez pitched two-hit ball into the eighth inning, and Baltimore overcame a dominating performance by Cincinnati rookie Amir Garrett. Jonathan Schoop singled home a run in the second when the Orioles put together three hits. Manny Machado hit a bases-loaded sacrifice fly in the fifth. Garrett left after throwing 97 pitches, 71 of them strikes.
Washington Nationals (9-5) 14
Atlanta Braves (6-8) 4
ATLANTA — Bryce Harper had two homers, including a grand slam, among four hits and the Nationals overwhelmed Julio Teheran and the Braves on Wednesday night. Harper drove in five runs. Ryan Zimmerman also hit a grand slam and the Nationals had 20 hits. Harper’s homers came in the first two innings as the Nationals led 6-2 early and kept adding runs. His third-inning grand slam just cleared the reach of leaping Braves center fielder Ender Inciarte. Harper’s seven career homers off Teheran are his most against any pitcher. Zimmerman’s eighth-inning grand slam off Ian Krol had some Braves fans heading for the exits at new SunTrust Park.
Houston Astros (10-5) 5
Los Angeles Angels (7-9) 1
HOUSTON — Dallas Keuchel continued his string of strong outings to start the season throwing seven solid innings, and Josh Reddick finished a single shy of the cycle. Keuchel (3-0) allowed one run on eight hits with seven strikeouts. Reddick tripled in the first and scored on a Jose Altuve single, doubled in the sixth and scored on an Evan Gattis single and hit a two-run homer to right in the seventh that went over Cameron Maybin‘s outstretched glove and fell in the first row.
Yunel Escobar hit an RBI single in the third that tied it at one for Los Angeles. The Angels, who finished with eight hits, lost for the first time this season when getting eight or more hits. They were 7-0 entering the game when getting eight or more hits.
Kansas City Royals (7-7) 2
San Francisco Giants (6-10) 0
KANSAS CITY — Jason Vargas dazzled for the third straight start, the Royals finally scored off Giants ace Madison Bumgarner and Kansas City beat San Francisco to split their two-game set. It was the 12th straight start in which Vargas (3-0) had allowed two runs or fewer, extending his own franchise record for a left-hander. Bumgarner (0-3) matched Vargas pitch for pitch until the fifth, when Paulo Orlando managed a one-out single. He stole second, took third on a groundout and went home when Mike Moustakas hustled down the line to beat out an infield hit, his first with runners in scoring position this season. Salvador Perez added an RBI single in the eighth inning.
San Diego Padres (6-10) 1
Arizona Diamondbacks (10-6) 0
SAN DIEGO — The Padres’ Jhoulys Chacin is building quite a resume at Petco Park. The San Diego right-hander threw eight scoreless innings and got an eighth-inning homer from Erick Aybar to beat the Arizona Diamondbacks on Wednesday night. He gave up three hits. He walked two and struck out five. Zach Grienke threw for eight innings but gave up a home-run in the eigth inning to Aybar on a 1-1 slider that was located in the middle of the plate.
Los Angeles Dodgers (8-8) 4
Colorado Rockies (10-6) 2
LOS ANGELES — Clayton Kershaw got out of a bases-loaded jam by allowing just one run and was his trusty Cy Young self afterward to lead the Dodgers past the Colorado Rockies last night. He struck out a season-high (10) in seven innings but only allowed two runs on five hits. He walked just one and was done after 97 pitches. It was the 52nd time in his career that Kershaw has struck out 10 or more batters. The Dodgers are 41-11 in those games. Corey Seager drove in his 100th career run by hitting a single to right field.