Clay Holmes delivered the best start of his career Saturday, keeping the Mets’ playoff hopes afloat with six scoreless innings in a 5-0 win over the Marlins.