Marlins pitcher Henderson Alvarez continued his strong pitcher Friday, in a 3-2 win over the Mets.

Alvarez pitched into the seventh inning for the second straight start, but was unable to finish the frame this time around. He was lifted after 6 1/3 shutout innings, having allowed just seven hits and no walks. He struck out five batters on 94 pitches in the win, just his second in seven starts.

Alvarez has allowed just three earned runs over his last six starts to lower his ERA to 2.39, a mark that ranks fifth in the National League. He improved his record to 4-3 heading into his next start, set for Wednesday in Philadelphia.