An emotional Marlins club honored their former ace before building an early 7-0 lead in a 7-3 win over the New York Mets. The final out was recorded less than two days after Fernandez and two others were killed in a boating accident near Miami Beach.

Each Miami player wore No. 16 to honor Fernandez, who was 16-8 with a 2.86 ERA and 253 strikeouts this season before dying at age 24. The pregame ceremony included a slow, solemn solo trumpet rendition of "Take Me Out to the Ballgame." Following the national anthem, New York manager Terry Collins led his Mets across the field to share hugs with the Marlins. After the game, the Marlins formed a circle around the mound and placed the ball against the pitching rubber.

The Marlins wasted no time taking the lead as Dee Gordon homered on Bartolo Colon's third pitch. Gordon took the first pitch batting right-handed in tribute to Fernandez before switching to his normal left side.

Gordon was 4-for-5 with two RBIs, Adeiny Hechavarria drove in a pair and Justin Bour tripled home a run.

Adam Conley and eight relievers combined on a seven-hitter as the Marlins sliced the Mets' lead in the NL wild-card races. New York now sits a half-game ahead of San Francisco for the first wild-card berth, with the Cardinals one game behind the Giants for the second.

Meanwhile, the Indians have wrapped up the AL Central crown with a 7-4 victory over Detroit. Coco Crisp belted a two-run homer and Roberto Perez added a solo shot and an RBI single to help Cleveland secure its first division crown since 2007.

Indians ace Corey Kluber left after four innings with a tight right groin. Cleveland already is without starting pitchers Carlos Carrasco and Danny Salazar due to injuries.

The Tigers slid two games behind Baltimore for the final AL wild-card berth.