MIAMI (AP) -- Rafael Furcal and pinch-hitting pitcher Joe Kelly drove in runs in the 10th inning and the St. Louis Cardinals, who scored four runs in the top of the ninth, held on to beat the Miami Marlins 8-7 on Monday night for their fourth straight victory.
Yadier Molina hit a two-run homer off Heath Bell in the ninth to cap the four-run inning and tie the game at 6.
In the bottom of the 10th, John Buck hit an RBI single off Jason Motte to bring the Marlins within 8-7. Motte got Jose Reyes to fly out with two on and two outs for his 15th save in 19 chances.
Victor Marte (2-1) pitched 2-3 innings for the win.
Tyler Greene singled with one out off Chad Gaudin (1-1) in the 10th before Furcal's RBI double to left. With the bases loaded, Kelly who was batting for Marte, beat out an infield single for an 8-6 lead.