Coco Crisp had three hits, including a home run, and drove in two runs, Sonny Gray threw 6⅔ stellar innings, and the Athletics beat the Tampa Bay Rays, 2-1, Saturday night in Oakland, Calif.
Gray (2-2) allowed five hits, walked one, and struck out seven and the A’s won their fifth in six games to remain two games behind the Rangers in the AL West.
James Loney had two hits for the Rays, who fell for the sixth time in seven games.
The A’s and Rays are the top two teams in the AL wild-card race.
Alex Cobb (8-3) lost for the first time since April 30 despite allowing two runs and five hits. He walked four and struck out seven.
Grant Balfour pitched the ninth, giving up an RBI single to Desmond Jennings, for his 35th save in 37 chances.
Stephen Vogt hit his first career triple leading off the sixth. Crisp followed with a sharp single up the middle against a drawn-in infield.
Yankees 2, Orioles 0 — Ivan Nova threw a three-hitter for his first career shutout and Robinson Cano supplied the offense with an RBI double and a solo home run as host New York edged Baltimore to pull the Yankees past their AL East rival by a half-game in the wild-card chase.
The only scare for Nova came with one out and a runner on in the ninth, when home run leader Chris Davis sent a soaring fly to right. Right fielder Ichiro Suzuki knew he had it — ‘‘absolutely,’’ he said, laughing — so he gave a little deke as he drifted onto the warning track to make it look as if the ball might be trouble.
The Orioles have lost five of seven, scoring only 11 runs in the losses.
Pirates 7, Cardinals 1 — A.J. Burnett scattered four hits over seven innings, Russell Martin hit a three-run homer and host Pittsburgh routed St. Louis to regain sole possession of the NL Central lead.
Blue Jays 4, Royals 2 — Brett Lawrie drove in the tiebreaking run with a bases-loaded walk in the eighth inning, and host Toronto rallied to beat Kansas City.
Angels 6, Brewers 5 — Pinch-hitter Hank Conger came through with a two-run homer in the ninth inning off closer Jim Henderson that sent Los Angeles past host Milwaukee.
Braves 5, Marlins 4 — B.J. Upton had four hits, including the game-winning single in the 11th inning, as host Atlanta edged Miami for its fifth straight win.
Diamondbacks 4, Giants 3 — Eric Chavez hit the first pitch he saw in the ninth inning for a single that scored Willie Bloomquist and sent Arizona to another walkoff victory over San Francisco.
Rangers 2, Twins 1 — Leonys Martin hit a game-winning, bases-loaded single with two outs in the ninth to give Texas a slim victory over Minnesota.
Dodgers 2, Padres 1 — Adrian Gonzalez hit a tying single in the seventh inning, pinch-hitter Mark Ellis singled home the go-ahead run in the eighth, and host Los Angeles rallied to beat San Diego.
Cubs 4, Phillies 3 — Starlin Castro hit a tiebreaking homer in the sixth to lead host Chicago over Philadelphia.
Tigers 10, Indians 5 — Omar Infante homered twice and drove in five runs and host Detroit stretched its lead in the AL Central to 8½ games over Cleveland.
Reds 8, Rockies 3 — In Denver, Brandon Phillips tripled, homered, and doubled in his first three at-bats, Greg Reynolds beat his former team for his first major league win in two years, and Cincinnati defeated Colorado.
Mets 11, Nationals 3 — Zack Wheeler pitched effectively into the seventh inning and visiting New York piled up a season-high 17 hits in manhandling Washington.
Mariners 3, Astros 1 — Joe Saunders pitched neatly into the sixth inning for his first win in a month, and visiting Seattle won its third straight by beating Houston.