MIAMI (AP) — 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.
Cabrera (5-2) allowed three runs and five hits in 5 2/3 innings. The rookie right-hander walked two and struck out four. Dylan Floro closed with a perfect ninth for his fourth save.
Mets starter David Peterson (7-4) gave up three runs, seven hits and two walks in 3 2/3 innings. He struck out seven.
RAYS 4, YANKEES 2
NEW YORK (AP) — Aaron Hicks was benched midgame after failing to catch consecutive drives to left that landed for run-scoring doubles in the fourth inning, and Tampa Bay closed within 3 1/2 games in the AL East.
Randy Arozarena hit an RBI double in the first off Frankie Montas (5-12) to put the Rays ahead to stay.
Wander Franco hit a two-out, two-on drive in the fourth that dropped out of Hicks’ glove along the left-field foul line just in front of the wall. Hicks drooped his head for a few seconds, thinking he caught the ball and the drive was foul, and two runs scored before he reacted and picked up the ball.
Arozarena drove the next pitch to left, and Hicks backpedaled a half-dozen steps while taking a bad route on a difficult fly, and the ball dropped behind him on the warning track as Franco scored for a 4-0 lead.
Drew Rasmussen (10-4), reinstated from the paternity list allowed six hits in six scoreless innings, striking out a career-high 10. The Rays have won for nine of 10 and 15 of 18.
Aaron Judge hit an RBI single in the seventh and Kyle Higashioka homered in the ninth off JT Chargois. With Judge on first after a two-out walk, Gleyber Torries flied out to the right-field warning track.
BLUE JAYS 4, RANGERS 3
ARLINGTON, Texas (AP) — 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.
Bichette’s 23rd homer was a two-run shot in the third inning that put the Blue Jays up 3-0. He also drove in a run with a fielder’s choice grounder in the first.
Top Rangers prospect Josh Jung hit a home run in his first career at-bat in the third inning. After Texas tied it at 3 on Corey Seager’s RBI double in the eighth, Rangers reliever Jose Leclerc (0-2) issued a leadoff walk in the ninth. Raimel Tapia then stole second base, went to third on a long flyout and scored on Jansen’s hit.
Tim Mayza (6-0), the fourth Toronto pitcher, got two outs in the eighth before Jordan Romano worked the ninth for his 32nd save in 36 chances. With a runner on second, the right-hander Romano struck out Jung and got pinch-hitter Adolis Garcia on an game-ending flyout.
The Blue Jays, who maintained a 4 1/2-game lead over Baltimore for the American League’s third and final wild-card spot, won for the 16th time in their last last 22 games.
ORIOLES 3, RED SOX 2
BALTIMORE (AP) — Gunnar Henderson hit a bases-loaded single in the sixth inning to cap a big Baltimore rally.
It was a much-needed victory for the Orioles, who lost three of four to Toronto in their previous series to fall 4 1/2 games behind the Blue Jays for the final American League wild card. Baltimore trailed 2-0 after Xander Bogaerts hit a two-run homer in the third, but came back with three runs in the sixth.
Henderson’s hit brought in two and gave the Orioles the lead.
Jake Reed (1-0) got the win as the second of five Baltimore relievers who shut out Boston for five innings. Dillon Tate got the final four outs for his fourth save.
Brayan Bello (1-5) took a shutout into the sixth for a second straight start, but his wildness caught up to him, and reliever Kaleb Ort couldn’t hold the lead.
ASTROS 4, ANGELS 3
HOUSTON (AP) — Jeremy Peña hit a solo homer and Chas McCormick had a two-run shot in the seventh inning to lead Houston.
The Astros trailed by one entering the seventh when Trey Mancini led off with a single. McCormick then connected on his homer off Andrew Wantz (2-1) to put Houston ahead 3-2. The Astros added an insurance run in the eighth when McCormick drew a bases-loaded walk off José Marte.
Houston starter Lance McCullers Jr. (3-1) gave up four hits and two runs with six strikeouts in a season-high seven innings for his second straight win.
Closer Ryan Pressly allowed a solo homer to Taylor Ward with one out in the ninth before striking out the next two batters to get his 26th save in his return from the injured list after being out since August 22 with a neck strain.
Mike Trout homered for the fifth straight game, the longest streak of his career and tying an Angels franchise record.
PHILLIES 5, NATIONALS 3
PHILADELPHIA (AP) — 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.
Phillies reliever Brand Hand failed to earn a save in the ninth when he put two runners on and was pulled for Nick Nelson with two outs. Nelson retired .188 hitter Riley Adams on a grounder to earn his first save in the majors.
The Phillies entered with a grip on the third wild-card spot and each win moves them closer to their first playoff berth since 2011.
Edmundo Sosa tripled and scored in his first at-bat and singled in the fifth, marking eight straight times he had reached base, with a home run, double, walk, home run, single, double, triple, single over three games. Syndergaard (9-9) allowed eight hits and walked none over 86 pitches in six-plus innings.
Nationals starter Patrick Corbin (6-18) gave up 12 hits and five runs in 6 2/3 innings.
CUBS 4, GIANTS 2
CHICAGO (AP) — Drew Smyly allowed one hit in seven scoreless innings and Yan Gomes and Nico Hoerner homered to lead Chicago.
Smyly (6-8) struck out eight and walked two. The left-hander departed after Austin Dean reached on a fielding error to start the eighth.
Gomes lofted a two-run shot to left center in the second to give the Cubs the lead for good. Hoerner had a two-run flare off Yunior Marte in the sixth to help end a two-game skid and send San Francisco to its fifth straight loss.
After Smyly left in the eighth, Manuel Rodríguez gave up Evan Longoria’s bases-loaded ground rule double to end a shutout bid. Brandon Hughes finished the inning and worked a clean ninth for his fourth save in eight chances.
Giants starter Carlos Rodón (12-8) struck out 11 in the 5 1/3 innings. He allowed three hits.
PIRATES 8, CARDINALS 2
PITTSBURGH (AP) — Oneil Cruz finished a home run short of the cycle, and Pittsburgh kept St. Louis from stretching its lead atop the NL Central.
Cruz had a two-run triple, a double and an RBI single to extend his hitting streak to six games, matching the rookie’s longest in the majors. The 23-year-old is 12 for 26 (.462) with two homers, two triples and two doubles during the streak.
Albert Pujols entered as a pinch hitter for the Cardinals and went 0 for 2. The 42-year-old remained at 695 home runs with 23 games remaining in his final big league season. St. Louis has lost three of five while playing the Pirates and Washington Nationals but maintained a sizable lead over the second-place Milwaukee in the NL Central.
Roansy Contreras (5-4) gave up one run and four hits in 5 1/3 innings for Pittsburgh. The rookie right-hander has allowed four runs in 23 1/3 innings over his past four starts.
Miles Mikolas (11-11) gave up four runs and eight hits in five innings with eight strikeouts for the Cardinals.
REDS 8, BREWERS 2
MILWAUKEE (AP) — TJ Friedl homered to lead off a five-run first inning, left-hander Nick Lodolo pitched eight strong innings and Cincinnati beat Milwaukee.
In a matchup of rookie starters, Lodolo (4-5) easily outperformed Brewers right-hander Jason Alexander (2-3). Lodolo had career bests with 11 strikeouts and eight innings, while Cincinnati’s first six batters reached base off Alexander.
Friedl hit an 0-2 pitch for his first career leadoff home run. Jonathan India hit the next pitch for a stand-up triple and scored on Kyle Farmer’s single. Jake Farley was hit by a pitch, then boos followed an RBI single Donovan Solano that put the Reds up 3-0.
After Aristides Aquino walked to load the bases, Milwaukee — fighting for a wild-card spot — recorded its first outs by turning a double play, but a run scored to put the Reds up 4-0. Alexander appeared to yell into his glove after an RBI single by Jose Barrero made it 5-0.
Tyrone Taylor hit his 16th home run of the season, a two-run shot off Lodolo in the third inning, to cut the Reds’ lead to 5-2.
TIGERS 10, ROYALS 2
KANSAS CITY, Mo. (AP) — Eric Haase hit two solo homers, Jeimer Candelario had a three-run shot and Detroit beat Kansas City.
Haase opened the second inning by blasting Daniel Lynch’s second pitch 444 feet to the seats above the left-field fountains for his seventh consecutive hit. One out later, Candelario hammered his team-leading 13th homer of the season 445 feet deep to left for a 4-0 lead.
Haase added another shot to left-center in the sixth, his 12th homer of the year and fifth career multi-homer game. He added a two-out RBI double in the eighth.
Kansas City-area product Joey Wentz (1-1) allowed only a pair of two-out hits in 6 2/3 shutout innings for his first major league victory. He struck out five with walked one.
Candelario, Haase and Spencer Torkelson each had three hits as Detroit out-hit Kansas City 17-6.
Lynch (4-10) allowed six runs on 10 hits, recording 11 outs. He has won just one of his last 11 starts.
___
More AP MLB: https://apnews.com/hub/MLB and https://twitter.com/AP_Sports