New York: Travis d’Arnaud blasted an upper-deck solo home run in the top of the 16th inning to lead the New York Mets to a wild 9-8 win over the Miami Marlins on Thursday night at Marlins Park.

The game, which ended at 12.51am EST, was tied for the fourth longest in Marlins history.

Aaron Hicks homered from both sides of the plate, and his two-run shot in the seventh inning provided the 3-2 victory for the Yankees over the Rays.

Meanwhile, Kevin Gausman pitched six effective innings, Jonathan Schoop and J.J. Hardy had fifth-inning RBIs, and Baltimore sent Toronto to their sixth straight loss 2-1.

The Blue Jays (1-8) are off to their worst start in franchise history.

Chicago White Sox scored seven runs in the first two innings and rolled to an easy 10-4 victory over the Indians.

Tim Anderson and Matt Davidson homered for the White Sox, who won the last two games of the three-game series. Michael Brantley and Yan Gomes homered for the Indians. Reliever Anthony Swarzak (1-0) pitched 1 2/3 scoreless innings for the win.

Ryan Braun hit a two-run home run, Eric Thames added a solo shot, and Jimmy Nelson allowed one run and five hits through seven innings to lead Milwaukee Brewers 5-1 over the Reds.

Nelson (1-0) struck out five and did not walk a batter while helping snap the Reds’ four-game winning streak. Thames went 2-for-3 with two RBIs, and Orlando Arcia had three hits to pace the Brewers’ offence.

Rangers 8, Angels 3 And Texas starter Yu Darvish, who was winless in his first two starts of the season for the first time in his major league career, struck out 10 while shutting out Los Angeles Angels on five hits over seven innings as the Rangers won 8-3.

All but one Rangers hitter in the starting line-up had at least one of the club’s 11 hits. Backup catcher Robinson Chirinos had two hits, drove in three and scored twice. Carlos Gomez and Nomar Mazara each homered for Texas, who won two of three in the series.