Marlins, Rogers defeat Mets, hardluck deGrom
Jazz Chisholm Jr. hit a stunning homer off an otherwise dominant Jacob deGrom, Trevor Rogers beat the two-time Cy Young Award winner for the second time and the Miami Marlins blanked the visiting New York Mets 3-0 Saturday.
DeGrom matched a career best with 14 strikeouts over eight innings, Rogers fanned 10 in six and the teams combined for 28 overall.
The 23-year-old Rogers (1-1) outpitched deGrom for the second time in nine major league starts. The left-hander got his first big league win against him in a 5-3 victory last Aug. 31. This was his second.
Rogers scattered three hits and two walks, retiring 11 straight in one stretch.
Yimi García completed the combined three-hitter for his first save, spelling struggling closer Anthony Bass.
DeGrom (0-1) looked unhittable early — until Chisholm barreled a 100.4 mph, 0-2 fastball thrown above the strike zone in the second inning. The lefthanded hitter’s drive reached the second deck in right field and was estimated at 402 feet. BREWERS 9, CARDINALS 5 » Avisaíl García homered, doubled and drove in five runs as Milwaukee ended St. Louis’ four-game winning streak.
Keston Hiura hit a three-run homer that capped a five-run burst in the seventh inning as the Brewers won for the third time in four games.
PADRES 7, RANGERS 4 » Trent Grisham hit a go-ahead homer for San Diego in the seventh inning and the Padres followed up the franchise’s first no-hitter by beating host Texas again.
A day after Joe Musgrove pitched that no-hitter, the Padres won their seventh in a row against Texas.
BRAVES 5, PHILLIES 4 » Freddie Freeman hit a two-run homer and drove in the go-ahead run with a grounder in the seventh inning to lead Atlanta.