Right-hander Trevor Cahill gave up only an infield single over seven innings on Aug. 18, and the Oakland Athletics completed a 10-game climb into first place in the American League West with a 7-1 victory over the Houston Astros in Oakland, Calif.
With the win, the A’s are now tied for first in the division with the defending champions, who had held a solo lead in the division since June 14.
Khris Davis doubled twice and drove in two runs as the A’s knocked out Houston left-hander Dallas Keuchel (9-10) in the sixth inning en route to their second straight win against the Astros in the three-game series.
The A’s, who trailed the Astros by 10 games on July 10, moved into at least a tie for first place in the AL West in any month after April for the first time since Aug. 25, 2014. Cahill (5-2) faced 22 batters and got 21 outs.
Cardinals 7, Brewers 2
Miles Mikolas pitched six effective innings and won his fifth straight decision as St. Louis beat visiting Milwaukee.
The latest solid showing by Mikolas helped the Cardinals win for the 14th time in 17 games. St. Louis also improved to 21-10 since interim manager Mike Shildt replaced Mike Matheny on July 15 and inched ahead of Milwaukee for the second National League wild-card spot.
Mikolas (13-3) improved to 5-0 in his last nine starts since a 5-1 loss to Atlanta on June 29 by allowing one run on five hits. He struck out seven without a walk and threw 62 of 91 pitches for strikes.
Mariners 5, Dodgers 4 (10 innings)
A bases-loaded balk by Dylan Floro with one out in the bottom of the 10th inning brought home the winning run as Seattle defeated visiting Los Angeles.
Mitch Haniger led off the 10th with a single off Dodgers left-hander Caleb Ferguson (3-2). Cameron Maybin grounded into a fielder’s choice, just beating the throw to first to avoid a double play. Robinson Cano reached on an infield single, sending Maybin to second. The Dodgers brought on the right-handed Floro to face Nelson Cruz, who walked to load the bases.
With Kyle Seager, who homered earlier in the game, at the plate and an 0-1 count, Floro came set and then stepped awkwardly off the mound, with first base umpire Andy Fletcher calling the game-ending balk.
Rockies 5, Braves 3 (10 innings)
DJ LeMahieu hit a long home run to straightaway center field to highlight a two-run rally in the 10th inning and give Colorado another late victory at Atlanta.
In addition to LeMahieu’s 10th homer, the Rockies added another 10th-inning run on a single by Nolan Arenado and defeated the Braves for the third straight night. Wade Davis earned his 34th save by working a perfect 10th inning.
Atlanta led 3-0 going into the ninth, when the Rockies tied the score against closer A.J. Minter. After retiring the first two batters, Minter allowed a double to Trevor Story and a single to David Dahl. Ian Desmond doubled to left to drive home two runs. Gerardo Parra tied the score by lobbing a single to left field.
Padres 7, Diamondbacks 6
Pinch hitter Christian Villanueva singled home Travis Jankowski from second with two out in the bottom of the ninth to give host San Diego a walk-off victory over Arizona, snapping a five-game losing streak.
The loss reduced Arizona’s lead over Colorado in the National League West to a half-game.
Paul Goldschmidt tied the game at 6-6 in the top of the seventh with his fourth hit, a single that drove home A.J. Pollock for his fourth RBI.
Yankees 11, Blue Jays 6
Rookie Miguel Andujar homered, drove in three runs and fell a triple shy of the cycle as New York powered past Toronto in a matinee at Yankee Stadium.
Andujar became the fifth Yankee to reach 20 homers with one out in the fifth when he drove an 0-1 changeup from Sean Reid-Foley (0-2) into the left field seats to make it 8-0.
Giancarlo Stanton homered again when he connected on Reid-Foley’s 2-0 fastball, sending it into the Toronto bullpen beyond the left-center-field fence with two outs in the fourth. It was Stanton’s 32nd homer and seventh in his last 12 games.
Orioles 4, Indians 2
Jonathan Villar and Cedric Mullins each homered, and Alex Cobb went the distance as Baltimore defeated host Cleveland.
Villar’s three-run shot and the solo homer from Mullins—his first in the major leagues—gave Baltimore all of its offense and proved enough for Cobb, who turned in one of his best efforts this season as the Orioles ended the Indians’ six-game winning streak.
Cobb (4-15) gave up two runs on five hits with three strikeouts and a walk. He needed just 100 pitches (69 strikes) for the complete game, his first since 2013 when pitching with the Tampa Bay Rays.
Pirates 3, Cubs 1
Joe Musgrove pitched seven strong innings for Pittsburgh in a win over visiting Chicago.
Adam Frazier was 2-for-4 with an RBI double, and Corey Dickerson was 3-for-3 with a walk and a double for the Pirates, who ended a five-game losing streak.
Ben Zobrist homered for the Cubs, who had their three-game winning streak halted.
Marlins 7, Nationals 5 (10 innings)
Isaac Galloway hit a two-out, two-run single in the top of the 10th inning, and JT Riddle drove in four runs to lead Miami to victory at Washington.
Drew Steckenrider (4-2), who blew a save chance in the ninth, picked up the win. Brett Graves pitched a scoreless 10th to pick up his first career save as a pro. The Marlins snapped a six-game overall losing streak and a 12-game road losing skid.
Riddle gave Miami a 5-4 lead with a solo homer in the top of the ninth, and Adam Eaton matched him with a solo shot in the bottom of the frame, setting up Galloway’s heroics.
Mets 3, Phillies 1
Jacob deGrom continued to make his case for the National League Cy Young Award, shrugging off a 41-minute rain delay and tossing his third career complete game to lead New York past host Philadelphia.
The Mets have won six of 10. The Phillies, who remain atop the NL wild-card race by a half-game, have lost six of 10.
DeGrom (8-7) allowed an unearned run—due to an error questionably charged to him—on seven hits and no walks while striking out nine. It was the third straight win for deGrom, who lowered his major-league-leading ERA from 1.81 to 1.71 while reaching 200 strikeouts for the second straight season.
Red Sox 5, Rays 2
Boston scored four runs in the first inning and added J.D. Martinez’s major-league-leading 38th home run later in defeating visiting Tampa Bay.
David Price (13-6) went seven innings in winning his fourth consecutive decision. He hasn’t taken a loss since July 1. Price gave up two runs on five hits with two walks. He fanned eight as the Red Sox won for the 13th time in their last 15 games.
Boston also maintained its 10 1/2-game lead over the New York Yankees in the American League East by going 52 games over .500 in running its record to 88-36.
Angels 11, Rangers 7
Albert Pujols had a solo home run and four RBIs, Shohei Ohtani hit a pinch hit three-run homer, Taylor Ward added his first career major league home run and Los Angeles won in a slugfest at Texas.
Pujols ended a 6-6 tie with an RBI single, Ohtani followed with his 13th homer of the season and Ward had a solo shot to complete a five-run top of the seventh against reliever Eddie Butler (2-3).
Rain delayed the start of the game by 2 hours, 26 minutes.
Tigers 7, Twins 5
Mikie Mahtook homered and drove in four runs, and Ryan Carpenter collected his first career victory as Detroit held off host Minnesota.
Mahtook’s second homer of the season, a three-run shot in the fifth, gave Detroit a lead it wouldn’t relinquish. Ronny Rodriguez contributed a two-run double, and Jim Adduci added two hits and a run scored.
Carpenter (1-1), a rookie left-hander, gave up three solo homers but lasted 5 1/3 innings. Shane Greene got the last four outs for his 26th save.
Royals 3, White Sox 1
Alex Gordon homered, and Jorge Bonifacio drove in the go-ahead run as Kansas City held on at Chicago.
Nicky Delmonico homered for Chicago’s only run. The loss snapped a three-game winning streak for the White Sox.
Royals starter Brad Keller (6-5) limited the White Sox to one run on seven hits in five innings. He walked none and struck out five to collect his second win in as many starts.
Reds 7, Giants 1
Jose Peraza and Dilson Herrera homered off Madison Bumgarner, and Matt Harvey took a shutout into the seventh inning as host Cincinnati downed San Francisco for a second straight night.
Harvey (6-7) retired the first 10 batters he faced and took a no-hitter into the sixth before Joe Panik beat out an infield single with two outs.
Bumgarner (4-5) went six innings and gave up six runs (five earned) and eight hits. He walked two and struck out six.