Carlos Martinez wiped away tears during a pregame tribute to late teammate Oscar Taveras, then pitched one-hit ball for seven shutout innings to lead the St. Louis Cardinals over the Los Angeles Dodgers 3-1 Sunday. Jhonny Peralta homered and drove in all three runs for the Cardinals. On the one-year anniversary of Taveras' major league debut, his family was on the field to honor him.