Ryne Stanek and Ryan Yarbrough combined to retire the first 24 Baltimore batters, helping visiting Tampa Bay beat the Orioles 4-1 on Sunday.
Baltimore was without a runner until Hanser Alberto grounded a single through the infield with none out in the ninth. Two more singles allowed the Orioles to avoid a shutout, too.
Tampa Bay’s only no-hitter came July 26, 2010, by Matt Garza against Detroit.
After Stanek struck out two in two perfect innings, Yarbrough — recalled from the minors before the game — cruised through the eighth before Alberto got his hit.
“Finally, we get it,” Alberto said. “We were trying to get the whole game. He was pitching really good, a really good performance, pitching in and out.”
“I was so locked in, not until I went out there in the eighth to warm up and I heard a kid yell, ‘Don’t blow it,’ did I realize what the situation was,” Yarbrough said. “Man, that would have been cool, but I can’t get upset about the hit against the shift. It has helped me so much in the past.”
Emilio Pagan struck out Trey Mancini for his sixth save.
Dodgers 7, Red Sox 4: Max Muncy drew a bases-loaded walk in the 12th to give visiting Los Angeles the lead, and Alex Verdugo and Russell Martin also drove in one run apiece in the inning for the Dodgers. A.J. Pollock homered and drove in Los Angeles’ first four runs. Xander Bogaerts had three hits, including a homer, for Boston.
Rockies 10, Reds 9: Ryan McMahon singled, doubled, tripled and drove in three runs as host Colorado rebounded from a 17-9 loss a night earlier to beat Cincinnati. The Reds’ Phillip Ervin, who tied a team record with six hits Saturday, had a leadoff triple in a four-run sixth that made it close.
Braves 4, Padres 1: Freddie Freeman hit a three-run homer to break a scoreless tie in the eighth and rookie Mike Soroka (10-1) struck out nine in seven shutout innings to win his 10th consecutive decision as visiting Atlanta completed a three-game sweep.
Angels 6, Mariners 3: Matt Thaiss hit a tie-breaking three-run homer in the eighth inning as host Los Angeles completed a three-game sweep. Angels center fielder Mike Trout left the game before the third inning because of right calf tightness.
Cardinals 5, Diamondbacks 2: Paul Goldschmidt homered and Adam Wainwright pitched seven scoreless innings for host St. Louis. Arizona’s Zack Greinke gave up five runs in six innings after entering the game with a 14-0 record and 1.34 ERA in his past 18 July starts dating to 2014.
Astros 12, Rangers 4: Jose Altuve hit Houston’s franchise-record ninth grand slam of the season in his team’s road win. Altuve had three hits and scored three times after having four hits Saturday. In 20 games since activation from the injured list June 19, Altuve is hitting .322 with 16 runs.
Yankees 4, Blue Jays 2: Masahiro Tanaka pitched six strong innings and Gio Urshela had two RBIs to lead host New York. Aroldis Chapman pitched a perfect ninth for his 25th save
Phillies 4, Nationals 3: Maikel Franco homered with one out in the ninth as host Philadelphia avoided a three-game sweep.
Indians 4, Twins 3: Carlos Santana’s solo homer broke a seventh-inning tie as host Cleveland avoided a three-game sweep.
Cubs 8, Pirates 3: Jason Heyward, Albert Almora and Kyle Schwarber hit home runs as host Chicago completed a three-game sweep.
Mets 6, Marlins 2: Robinson Cano had four hits, including a home run, and Jeff McNeil also went deep for visiting New York.
Tigers 12, Royals 8: Jeimer Candelario hit a three-run double and Gordon Beckham added a two-run homer during a seven-run third for visiting Detroit.
This post was originally posted at https://www.sfgate.com/sports/article/Rays-perfect-game-bid-ends-in-ninth-14095378.php.