Updated

(SportsNetwork.com) - The New York Mets attempt to extend their longest winning streak in almost two years on Friday night in the second contest of a four-game series with the Miami Marlins.

The Mets have won five straight for the first time since May 26-30, 2013 thanks to last night's 7-5 home win over the Marlins. Lucas Duda drove in the go-ahead run in the seventh inning with a single and Michael Cuddyer added an insurance RBI in the frame.

The Marlins had tied it up in the top of the inning when Ichiro Suzuki tripled and then scored on Dee Gordon's grounder to second. Daniel Murphy's throw pulled catcher Travis d'Arnaud up the first-base line and he made a diving tag attempt on Suzuki, who was originally called out but the call was overturned when the Marlins challenged.

Duda went 3-for-4 with two doubles, Cuddyer drove in a pair and Wilmer Flores added a three-run homer for the Mets.

"We believe we have a chance to win every single game," d'Arnaud said.

Giancarlo Stanton became the Marlins' all-time home run leader with a two-run shot in the first inning. His first homer of the campaign was the 155th of his career, surpassing Dan Uggla for the franchise lead.

Stanton has homered in four straight versus the Mets.

Martin Prado hit a solo homer in Miami's fourth loss in six games, one that dropped their season record to 3-7.

David Phelps will try to get the Marlins on track when he makes his first start of the season. The right-hander is shifting out of the bullpen in place of the injured Henderson Alvarez (shoulder).

Phelps has made two relief appearances this season to begin his Miami career and gave up four runs while recording only one out last Friday versus Tampa Bay. He recently returned to the team following a stint on the paternity list.

The 28-year-old has made one previous career start versus the Mets. It came back on May 29, 2013 with the New York Yankees and Phelps was hammered for five runs -- four earned -- on four hits and two walks while recording only one out in the loss.

Veteran Bartolo Colon looks to impress on the mound and at the plate again tonight for the Mets.

Colon has opened up his season with a pair of road victories, beating Atlanta on Sunday with seven innings of three-run ball. He also drove in a run with a single that snapped an 0-for-37 slump at the plate and gave the 41-year-old his first RBI since June 10, 2005 with the Angels.

"I don't know if he broke his bat or not," Cuddyer told the Mets' website. "But if he did, it died a hero."

The right-handed Colon is 3-2 with a 3.48 ERA in five career meetings with the Marlins.

The Mets have won nine of their past 12 versus the Marlins and won six of the nine meetings in New York last season.