Brandon Moss and Jhonny Peralta homered, and Trevor Rosenthal pitched a scoreless ninth inning to lift the St. Louis Cardinals to a 3-2 victory over…