SAN FRANCISCO (AP) — Alec Burleson hit a go-ahead RBI single with one out in the ninth inning as the St. Louis Cardinals rallied against San Francisco closer Ryan Walker for a 9-8 win over the Giants on Tuesday night.

Both teams were fighting to keep their slim playoff hopes alive, but San Francisco was eliminated.

Brendan Donovan drove in the tying run against Walker (5-7) with his fourth double of the night after Victor Scott hit a leadoff single.

Iván Herrera hit a three-run homer and Nolan Arenado a solo drive in the seventh as St. Louis pulled within 8-7.

Matt Svanson (4-0) pitched the eighth for the win before JoJo Romero recorded the first two outs of the ninth and left with the tying run on second after Willy Adames’ double. Riley O’Brien entered and struck out Wilmer Flores fo

See Full Page