The Mets offense couldn't get much going on Friday night, falling 4-2 to the Cardinals at Citi Field.