Mets beat Giants in marathon, 4- 3 in 16
SAN FRANCISCO — Eric Young scored on shortstop Brandon Crawford’s fielding error with two outs in the 16th inning, and New York outlasted San Francisco 4- 3 in a game that ended early Tuesday morning.
Young singled with one out and stole second. After he advanced to third on Daniel Murphy’s groundout, lefty Javier Lopez entered and intentionally walked David Wright.
Crawford couldn’t handle pinch- hitter Anthony Recker’s grounder, allowing Young to score and handing New York its first win in the four games in which the Mets played at least 15 innings this season.
Dodgers 6, D’backs 1
PHOENIX — Zack Greinke gave up two hits in seven scoreless innings in his first game against Arizona since last month’s bench- clearing brawl, and Los Angeles snapped the Diamondbacks’ five- game winning streak.
Greinke ( 7- 2) struck out seven and walked two in his fourth- straight win. He also had a career- high three hits.
Hanley Ramirez singled three times to extend his careerbest hitting streak to 19 games and was one of five Dodgers with an RBI.
Los Angeles, winner of 13 of 16, tied its season high with 17 hits — 16 of them singles.
Brewers 4, Reds 3
MILWAUKEE — Center fielder Carlos Gomez robbed Joey Votto of a potential goahead homer with a spectacular catch in the ninth inning, saving Milwaukee’s victory over Cincinnati.
Jonathan
Lucroy
homered for the third consecutive game for the last- place Brewers. Jean Segura had three hits off Homer Bailey ( 5- 7) in the right- hander’s first start since his second nohitter in 10 months.
Braves 7, Marlins 1 ( 14)
MIAMI — Justin Upton broke a tie by driving in two runs when he doubled in a six- run 14th inning for Atlanta’s first hit since the sixth against Miami.
Five Miami relievers combined to retire 24 consecutive batters before Reed Johnson walked to start the 14th against Chris Hatcher ( 0- 1). Jason Heyward walked with one out, and Upton’s double scored both runners.