1.2010132-1707346572
New York Mets’ Yoenis Cespedes (52) follows through on a three run home run on Philadelphia Phillies starting pitcher Clay Buchholz in Philadelphia. Image Credit: AP

New York: Yoenis Cespedes belted three home runs and a double for a five-RBI night, powering the New York Mets to a 14-4 win over the Philadelphia Phillies on Tuesday.

Lucas Duda hit two homers and a double for the Mets, who slugged seven home runs and out-hit Philadelphia 20-8. Every Mets starting position player registered a hit.

Asdrubal Cabrera and Travis d’Arnaud also went deep for New York. Phillies starter Clay Buchholz allowed six earned runs and eight hits.

Robbie Ray shut out San Francisco for 6 2/3 innings and sparked a three-run uprising with a leadoff single to help Arizona continue its winning ways 4-3.

Jake Lamb cleared the bases with a third-inning triple off Giants starter Jeff Samardzija, giving Ray all of the offensive support he needed.

The Diamondbacks earned their seventh win in nine games this season, matching the best start in franchise history.

Los Angeles scored three runs in the ninth inning to tie the game, then won it in the 10th 6-5 on a squeeze bunt by Carlos Perez.

After a solo homer by Danny Espinosa against Sam Dyson (33.00 ERA) and two outs sandwiched around a double by Yunel Escobar, the Angels trailed 5-3 and were down to their final out.

However, Mike Trout battled back from an 0-2 count and stroked an RBI double to right field to score Escobar and make it 5-4. Then Albert Pujols came through with a single that scored Trout to tie the game at 5-5.

Marcell Ozuna homered twice and drove in a career-high six runs as Miami won their home opener 8-4, defeating Atlanta.

Ozuna hit a sacrifice fly in the first inning, stroked an opposite-field three-run homer in the third and slugged a two-run shot to left in the fifth.

Dan Straily earned his first win as a member of the Marlins, allowing three runs (two earned) in five innings. Bartolo Colon took the loss, allowing six runs in four innings.

A superb start by Antonio Senzatela in his Coors Field debut and three solo home runs carried Colorado over San Diego 3-2.

Nolan Arenado, who has hits in eight of the Rockies’ nine games, broke a 2-2 tie when he led off the seventh inning with his third homer.

Senzatela allowed two runs and five hits, with one walk and five strikeouts, in seven innings.