ST. LOUIS -- Ichiro Suzuki had a pinch-single for his 2,991st career hit and scored to tie it in the eighth inning and Miguel Rojas drove in the go-ahead run in the ninth as the Miami Marlins beat the St. Louis Cardinals 7-6 on Friday night for their fourth straight victory.
Tommy Pham had two of the Cardinals' four homers and drove in four runs. Stephen Piscotty and Randal Grichuk also connected for St. Louis, which hit two each off Wei-Yin Chen and reliever David Phelps but had three defensive miscues.