Marlins defeat Mets by taking early lead
MIAMI » Pete Alonso hit his 33rd home run but the New York Mets could not erase an early deficit and lost 6-3 to the Miami Marlins on Friday night.
New York, which began the day clinging to a half-game lead in the NL East over Atlanta, squandered a pair of good scoring chances by grounding into double plays. The defending World Series champion Braves played later in Seattle.
Garrett Cooper homered, doubled and singled for the Marlins, who have never had a player hit for the cycle. Charles LeBlanc hit a two-run homer for Miami in the eighth.
Alonso’s two-run shot against Miami starter Edward Cabrera in the sixth pulled the Mets to 4-3. Tyler Naquin followed with a walk that ended Cabrera’s outing. New York loaded the bases against Tanner Scott with one out in the seventh. Steven Okert relieved got Francisco Lindor to hit an inning-ending double-play grounder.
RAYS 4, YANKEES 2 Aaron Hicks was benched midgame after failing to catch consecutive drives to left that landed for runscoring doubles in the fourth inning, and Tampa Bay closed within 3 ½ games in the AL East.
BLUE JAYS 4, RANGERS 3 » Bo Bichette homered for the fifth time in the last four games, Danny Jansen hit a tiebreaking RBI single in the ninth inning and playoff-contending Toronto beat Texas.
ORIOLES 3, RED SOX 2 » Gunnar Henderson hit a basesloaded single in the sixth inning to cap a big Baltimore rally.
ASTROS 4, ANGELS 3 » Jeremy Peña hit a solo homer and Chas McCormick had a two-run shot in the seventh inning to lead Houston.
PHILLIES 5, NATIONALS 3 » Rhys Hoskins and J.T. Realmuto hit solo homers and Noah Syndergaard pitched well enough into the seventh inning to keep Philadelphia in playoff position with a win over Washington.
PIRATES 8, CARDINALS 2 » Oneil Cruz finished a home run short of the cycle, and Pittsburgh kept St. Louis from stretching its lead atop the NL Central.
REDS 8, BREWERS 2 » TJ Friedl homered to lead off a five-run first inning, left-hander Nick Lodolo pitched eight strong innings and Cincinnati beat Milwaukee.
TIGERS 10, ROYALS 2 » Eric Haase hit two solo homers, Jeimer Candelario had a three-run shot and Detroit beat Kansas City.
ROCKIES 13, DIAMONDBACKS 10 »
Elías Díaz hit a gameending, three-run homer to give him seven RBIs, C.J. Cron had a 504-foot home run that was the second-longest since tracking began and the Colorado Rockies beat the Arizona Diamondbacks after wasting a seven-run lead. GUARDIANS 7, TWINS 6 » Oscar Gonzalez hit two home runs and drove in five runs, and Austin Hedges added a solo homer as the Cleveland Guardians held on for a win against the Minnesota Twins.