National League
Mets3,brewers2— At New
York, Wilmer Flores hit a walk-off home run with two outs in the ninth off Matt Albers (2-1) as New York (12-2) improved the best start in franchise history. Noah Syndergaard struck out eight batters in a row and ultimately fanned 11 in 5 1/3 innings for the Mets.
Dodgers 7, Diamondbacks 2 — At Los Angeles, Clayton Kershaw (1-2) held Arizona to one run on two hits and struck out 12 over seven innings as Los Angeles ended an 11-game regular-season losing streak against the Diamondbacks. Chris Taylor homered, doubled and drove in three runs.
Cardinals 3, Reds 2 —