Max Fried and two relievers combined on a no-hitter for 8 2/3 innings before J.D. Martinez homered to spoil the bid and the Atlanta Braves defeated the New York Mets 4-1 on Saturday.
Fried pitched seven no-hit innings but was pulled after throwing 109 pitches. Joe Jimenez walked two in a hitless eighth and Raisel Iglesias retired the first two batters in the ninth.
Martinez then homered just over the wall in right field on the next pitch off Iglesias, who walked Jeff McNeil and allowed Harrison Bader’s infield single before getting Brett Baty to fly to center.
The Braves fell just shy of their first no-hitter since Kent Mercker against the Dodgers on April 8, 1994. The no-hitter drought is the fourth-longest in the majors.
Orlando Arcia hit a two-run homer and Michael Harris II added three hits for the Braves, who won their fourth straight following a three-game skid.
Skenes debuts as Pirates outslug Cubs
Paul Skenes struck out 7 over four-plus innings in his major league debut and Yasmani Grandal hit a go-ahead three-run homer to give the Pittsburgh Pirates a 10-9 win over the Chicago Cubs.
Skenes, the first overall pick in the 2023 draft, reached 100 mph on 17 of his 84 pitches. He allowed at least one runner in every inning and was pulled after yielding a pair of hits to open the fourth. He was charged with three runs on six hits with two walks and a hit batter.
Pirates relievers Kyle Nicolas, Josh Fleming and Colin Holderman threw 26 balls in a span of 31 pitches sandwiched around a 2 hour, 20-minute rain delay in the top of the fifth.
The Cubs drew six bases-loaded walks in the fifth, the most by a major league team in a single inning since the Chicago White Sox had eight in the seventh on April 22, 1959.
Connor Joe, Oneil Cruz, Andrew McCutchen and Michael A. Taylor homered as Pittsburgh snapped a three-game skid.
Blue Jays rally to cool Twins
Ernie Clement snapped a seventh-inning tie with an RBI single and the Toronto Blue Jays erased a six-run deficit in a 10-8 win over the Minnesota Twins.
Danny Jansen hit a two-run homer and Bo Bichette and Davis Schneider added solo shots for the Blue Jays, who set season highs in runs and hits (16) to send the Twins to just their third loss in 19 games.
Carlos Santana had a three-run home run and Ryan Jeffers also went deep as Minnesota’s seven-game road winning streak was snapped one win shy of matching the team record.
The Twins opened a 7-1 lead headed to the bottom of the third, but the Blue Jays got two runs back in the bottom half and scored three more in the fifth on homers by Schneider and Jansen. Vladimir Guerrero Jr. had a two-run single in the sixth to tie it and Clement and Schneider had RBIs in the seventh.