Matt Harvey was nearly perfect for 4 1-3 shutout innings, pitching the New York Mets past the Miami Marlins 4-1 Thursday.

Harvey didn't give up a hit or walk, and struck out five. The only baserunner against him reached on an error. The Mets right-hander is set to begin his first full season in the majors.

Marlins starter Ricky Nolasco was almost as impressive, giving up an unearned run and three hits in 3 2-3 innings. He struck out six.

Mets reliever Pedro Feliciano, wearing a heart monitor, retired the two lefty batters he faced in the fifth inning.

Matt den Dekker homered in the fifth for the Mets.