Andrew Brown singled in the go-ahead run in the seventh inning as the Mets clipped the Cardinals 3-2 in Jupiter. Matt Adams and Oscar Taveras drove in runs for St. Louis. Jake Westbrook allowed three hits and two runs over six innings in a no-decision. Mark Rzepczynski took the loss. The Cardinals host the Miami Marlins today.