Oakland rookie Dan Straily got the better of Yu Darvish in a pitchers’ duel, steering the Athletics to a 1-0 win over the Texas Rangers on Tuesday, further trimming the gap to the American League (AL) West division leaders.
Among other games, Nate McLouth’s homer in the 10th inning lifted Baltimore over the New York Yankees, Colorado also needed 10 innings to edge Arizona, while Detroit ended Cleveland’s winning streak.
St Louis’ Daniel Descalso hit a grand slam in the win over San Diego, while San Francisco left it late to beat Washington. Jose Quintana pitched the Chicago White Sox past Boston.
Oakland’s Straily (2-2) gave up only two singles while facing 22 batters, just one over the minimum for his seven innings. He struck out five.
Darvish (7-2) gave up five hits in six innings, including Yoenis Cespedes’ game-deciding homer.
Even with consecutive wins to start the three-game series, Oakland still trail the Rangers by 4.5 games in the AL West.
Baltimore’s McLouth hit his game-winning homer leading off the bottom of the 10th, with the walk-off shot giving the Orioles a 3-2 win over the Yankees and snapping a six-game losing skid.
Chris Dickerson hit a pair of solo shots for Baltimore before McLouth hit a pitch from Vidal Nuno (1-1) into the bleachers in right-center.
The Yankees had won all 19 previous games this season when scoring first, but struggled after Travis Hafner’s two RBIs, with only one of the last 22 batters reaching base.
Colorado’s Wilin Rosario drove in Carlos Gonzalez with a one-out single in the 10th inning to lift the Rockies to a 5-4 win over Arizona, after squandering a late four-run lead.
Gonzalez hit a double and reliever Matt Reynolds (0-2) intentionally walked a batter to get to Rosario, who came through with a liner to right on the first pitch.
Detroit’s Miguel Cabrera hit a two-run homer to help the Tigers to a 5-1 win over Cleveland.
Cabrera’s laser shot in the sixth inning set up a win that moved the defending AL champions within 1.5 games of the first-placed Indians.
Detroit starter Max Scherzer (6-0) gave up a run in the first before shutting down baseball’s hottest team for eight innings, retiring 22 straight. He walked just one and struck out seven, including the final four he faced.
St Louis’ Daniel Descalso hit his first career grand slam and had a career-high five RBIs to power the Cardinals to a 10-2 win at San Diego.
Descalso lined a 1-2 pitch from Anthony Bass beyond right-center with one out in the eighth.
St Louis starter Adam Wainwright (6-3) won for the first time at Petco Park, holding San Diego to one run in 7-1/3 innings, striking out six and walking one.
San Francisco’s Pablo Sandoval hit a two-run home run in the bottom of the 10th inning — after Gregor Blanco’s tying triple in the ninth — as the Giants rallied past Washington 4-2.
Sandoval sent the ball off Yunesky Maya (0-1) over the right-center field wall for his eighth homer this season.
Blanco had three hits, including his RBI triple off closer Rafael Soriano with two outs in the ninth.
Chicago’s Jose Quintana gave up no hits in the first six innings, setting up a 3-1 win for the White Sox over Boston.
Jeff Keppinger hit a two-run homer in the fifth, while Alex Rios extended his career-high hitting streak to 16 with a single and RBI double.
Atlanta’s Evan Gattis hit a two-out homer in the ninth to send the game to extra innings and Freddie Freeman won it in the 10th, lifting the Braves to a 5-4 win over Minnesota and their fifth straight win.
Cincinnati’s Mike Leake pitched seven scoreless innings as the Reds took advantage of an error by Mets third baseman David Wright and won 4-0.
Pittsburgh’s Travis Snider hit a grand slam during a five-run sixth as the Pirates beat the Chicago Cubs 5-4 and spoiled Matt Garza’s strong return to the mound.
Tampa Bay’s Kelly Johnson and Desmond Jennings homered, while Alex Cobb won for the first time in three starts to lead the Rays to a 4-3 win over Toronto.
Los Angeles’ Mike Trout hit for the cycle and drove in five runs, while Josh Hamilton celebrated his 32nd birthday with a homer and a triple. Howie Kendrick also went deep in the Angels’ 12-0 rout of Seattle.
Milwaukee’s Carlos Gomez hit a go-ahead two-run double, while Jonathan Lucroy had three hits and an RBI. Five Milwaukee relievers combined for five scoreless innings to beat the Los Angeles Dodgers 5-2.
Philadelphia’s Delmon Young homered, and Ryan Howard added three hits and three RBIs to help carry the Phillies to a 7-3 win over Miami.
Kansas City’s Mike Moustakas tied it with an RBI single before George Kottaras scored the go-ahead run on a bases-loaded walk in a four-run eighth inning which lifted the Royals to a 7-3 win over Houston.